Все истории

🐍 Сегодня обсудим интересный вопрос: Python приучает к плохим привычкам — правда или снобизм?

Копия публикации из архива канала. Дата и текст сохранены.

Главная претензия к Python простая: слишком легко 😏

Подключил библиотеку, написал несколько строк — всё работает.
Типы можно не указывать, память вручную не трогаешь, половина задач уже кем-то решена.

И вот тут действительно есть ловушка 👇
Новичок быстро привыкает к:
— «работает — значит нормально»
— проекту на 1000 строк в одном файле
— переменным a, b, data2
— except: pass на все случаи жизни 🫠

Но виноват ли в этом Python? 🤔

На C++ тоже можно написать ужасный код. Просто ужасный код будет ещё и с указателями 😂

Python даёт очень лёгкий вход в программирование. А вот разбираться в архитектуре, алгоритмах, типах, тестах и качестве кода всё равно придётся.

💡 Проблема не в простом языке. Проблема начинается, когда разработчик перестаёт задаваться вопросом: «А почему это вообще работает?»

🔥 А вы как считаете?
Python — лучший язык для старта или он слишком сильно расслабляет новичков?
Особенно интересно мнение тех, кто после Python переходил на Java, C++, C# или Go 👇