Главная претензия к Python простая: слишком легко 😏
Подключил библиотеку, написал несколько строк — всё работает.
Типы можно не указывать, память вручную не трогаешь, половина задач уже кем-то решена.
И вот тут действительно есть ловушка 👇
Новичок быстро привыкает к:
— «работает — значит нормально»
— проекту на 1000 строк в одном файле
— переменным a, b, data2
— except: pass на все случаи жизни 🫠
Но виноват ли в этом Python? 🤔
На C++ тоже можно написать ужасный код. Просто ужасный код будет ещё и с указателями 😂
Python даёт очень лёгкий вход в программирование. А вот разбираться в архитектуре, алгоритмах, типах, тестах и качестве кода всё равно придётся.
💡 Проблема не в простом языке. Проблема начинается, когда разработчик перестаёт задаваться вопросом: «А почему это вообще работает?»
🔥 А вы как считаете?
Python — лучший язык для старта или он слишком сильно расслабляет новичков?
Особенно интересно мнение тех, кто после Python переходил на Java, C++, C# или Go 👇