В сравнении с Java, Python имеет более простой, краткий синтаксис (например, функция чтения из файла на Java – 10 строк, на Python – 2);
Востребованность (на май 2023 по индексу TIOBE язык на первом месте по популярности у разработчиков);
Универсальность (код при переносе одинаково срабатывает на Windows, Linux, MacOS, Android и для этого ничего не надо, кроме установленного интерпретатора языка);
Динамическая типизация (программа выполнится, несмотря на не очень хороший код);
Наличие лучших библиотек для machine learning, анализа данных, нейросетей (Python почти монополист, на нем написаны ChatGPT, а И. Кузьмин, сотрудник Intel, недавно заявил, что его компания использует Python в программировании беспилотных автомобилей, так как он лучше подходит для прототипирования). В этих сферах сравнение Java и Python в пользу последнего;
Больше подходит новичку, если он просто интересуется программированием и хочет узнать больше, но еще не решил стать инженером и профессиональным программистом.
Аргументов питона я не вижу. 1. Не учитывается специфика языка, его стандартная библиотека 2. Востребованность где? 3. А джава нет? 4. `Не очень хороший код` это хорошо? 5. Здесь по факту, но область не особо широкая 6. Питон выставляется как `песочница`, а не нормальный язык
Согласен. Если кто-то разбирается в IT — значит он задрот без личной жизни, об него надо ноги вытирать потому что кнопки тыкать это не работа, а когда пытаются сделать сами — ой, а почему так сложно?.. Один человек цитировал одну фразу из психологии — люди чаще ратуют не за справедливость, а за то что им не достались лучшие роли. Для программистов этот можно переиначить, как: люди критикуют людей, чей род занятий для них непостижим и чьи возможности шире.
В сравнении с Java, Python имеет более простой, краткий синтаксис (например, функция чтения из файла на Java – 10 строк, на Python – 2);
Востребованность (на май 2023 по индексу TIOBE язык на первом месте по популярности у разработчиков);
Универсальность (код при переносе одинаково срабатывает на Windows, Linux, MacOS, Android и для этого ничего не надо, кроме установленного интерпретатора языка);
Динамическая типизация (программа выполнится, несмотря на не очень хороший код);
Наличие лучших библиотек для machine learning, анализа данных, нейросетей (Python почти монополист, на нем написаны ChatGPT, а И. Кузьмин, сотрудник Intel, недавно заявил, что его компания использует Python в программировании беспилотных автомобилей, так как он лучше подходит для прототипирования). В этих сферах сравнение Java и Python в пользу последнего;
Больше подходит новичку, если он просто интересуется программированием и хочет узнать больше, но еще не решил стать инженером и профессиональным программистом.
Аргументов питона я не вижу.
1. Не учитывается специфика языка, его стандартная библиотека
2. Востребованность где?
3. А джава нет?
4. `Не очень хороший код` это хорошо?
5. Здесь по факту, но область не особо широкая
6. Питон выставляется как `песочница`, а не нормальный язык
Гарри Гаррисон
Согласен. Если кто-то разбирается в IT — значит он задрот без личной жизни, об него надо ноги вытирать потому что кнопки тыкать это не работа, а когда пытаются сделать сами — ой, а почему так сложно?.. Один человек цитировал одну фразу из психологии — люди чаще ратуют не за справедливость, а за то что им не достались лучшие роли. Для программистов этот можно переиначить, как: люди критикуют людей, чей род занятий для них непостижим и чьи возможности шире.