Отвечу как веб-разработчик на python, я вижу три причины учить python для веба:
1. Много вакансий, довольно легко найти работу с достойной зп
2. В отличии от многих других языков python дает больше творчества и целом на нем легко начать что-то делать при этом со временем углубляясь в знания приходит больше понимания различных структур и почему они сделаны именно так, это способствует в целом большему понимания программирования
3. Огромное кол-в разных библиотек, в том числе популярность в других сферах (machine learning, data science) - позволяет легко интегрировать эти библиотеки и в веб (при необходимости] 0
Если сравнивать с другими языка для веба:
1. PHP - наиболее популярен, но зарплаты самые низки в веб-разработке + при написании серьезных проектов, сейчас уже есть тенденция максимально избегать данный язык
2. Java - одни из самых высоких зп, но очень много тяжеловесного legacy и меньше простора для творчества.
3. golang - отличный язык, обычно используется в узких местах, где крайне критична скорость работы, часто используется в связке с python (и другими языками), бывают и проект чисто на нем, но в сравнении с python код просто пишется дольше и занимает больше строк кода
4. C# - сильно завязан на винду, что как правило ограничивает область его применения, очень похож на Java
5. JavaScript (node.js) - не могу сказать, что очень популярен в веб-разработке, скорее его больше любят frontend'ы, которым он позволяет писать бэк, без изучения нового языка. Не сталкивался с node.js в реальности, затрудняюсь сказать почему он не так популярен
6. Elixir - на мой взгляд шикарный язык, который просто очень удачно справляется и решает большинство текущих проблем веб разработке, но, увы, пока не особо популярен и работу на нем найти будет не просто
Python
Стоит ли учить язык Python только для веб-разработки? Есть же, например, руби или node.js
Если это первый ЯП, то однозначно стоит
Если не первый, то лучше другой какой-нибудь выбрать, питон не самый распространённый язык в веб
Если не первый, то лучше другой какой-нибудь выбрать, питон не самый распространённый язык в веб
Для чисто веба лучше изучать node.js или фреймворк (react/vue/angular), смотря куда охота идти, в бэк или фронт. Или, если опыта совсем мало, php
стоит, но в то же время это не означает что это конечная остановка... Нужно учить разные языки просто не сразу
Эльдар Милимбаев
лучше все же JavaScript учить
Если ток для веб-разработки то оно того не стоит. Python чаще всего используется в машинном обучении и в сфере Data Science. Если изучать что-то для веб-разработки то лучше будет PHP 7.
Похожие вопросы
- Pascal или Python? Есть ли смысл продолжать учить Pascal? Или стоит учить более прогрессивный язык Python?
- Можно ли такое написать на компьютерном языке PYTHON
- Программирование на языке python, помогите советом. Вопрос от чайника.
- Подскажите ресурс\книги с примерами по высшей математике и их решений на языке Python
- Что такое переменные и типы данных в языке python
- Очень понравился язык Python, нужны ли на рынке труда узкие специалисты со знанием только одного языка?
- Помогите пж, я новичок в языке python.
- Задача по языку Python
- Что из себя представляет язык "Python"? Для чего он используется? Как сложно ему научиться?
- Касаемо языка python
Elixir не знаю, но по описанию языка меня отталкивает динамическая типизация.