Нет, он не нишевый, один из самых популярных языков в вебе на самом деле, на мой взгляд основная причина простота и скорость разработки, если сравнивать с другими языками:
1. golang - сложная бизнес логика на нем реализуется заметно сложное так язык все таки статическитипизированный, поэтому очень частое сочетания - golang для язких мест (где критична скорость работы) и python для бизнес логики
2. Java/C# - опять же статическая типизация, разработка на этих языках занимает дольше времени
3. Kotlin - по сути синтаксический сахар вокруг Java, пока только набирает популярность, поэтому судить рано
4. JavaScript (Node.js) -> тут причину не высокой популярности затрудняюсь назвать
5. PHP - слабая типизация, куча костылей из-за того, что с первых версий подавался как функциональный язык, а потом по тихоньку перешл в ООП. Легко писать плохой код, сложно писать хороший (сложнее даже чем на Java как по мне)
6. Ruby (Rub On Rails) - популярный язык, но менее популярный чем python, даже медленее чем python
7. Elixir - от создателей Ruby On Rails, очень интересный язык, многие уходят в него из Ruby, но функциональное программирование с Erlang'ом в кишках довольно сложно продвигать в массы
В общем как по мне в сфере проектов сложной бизнес-логики, где не критичен highload, python'у попросту на данный момент нет конкуренции, опять же для узких мест всегда можно взять go
Подчеркну, что это все вышеизложенное исключительно мое мнение и не претендует на то чтобы быть истиной.
Python
Python для веба нишевый?
Python сейчас широко применяется потому что он простой язык. Но он имеет главный недостаток - низкая скорость работы (хотя в сфере расчетов такие проблемы решают библиотеки numpy, scipy, которые частично написаны на Си). Особенно широко он применяется в data science, машинном обучении.
В вебе он довольно популярный язык.
В вебе он довольно популярный язык.
Python часто используется в нейросетях, но есть у него один минус - он очень медленный. Php - не многопоточный и заходит на маленьких проектах, C#/Java - лучший выбор для энтерпрайз.
Он не нишевый, есть много других хороших языков. Сам Python используется для интерфейсов и нейросетей. Для веба больше подойдёт JavaScript.Хорошие книги и IDE можешь взять отсюда.Удачи в обучении.
Да, хороший выбор. Работа однозначно будет и в вебе и не в вебе.
Похожие вопросы
- Стоит ли учить язык Python только для веб-разработки? Есть же, например, руби или node.js
- Окончил курсы на степике по Python что делать дальше?
- Python программирование. Помогите написать программу.
- Нейронные сети на Python 3.4
- Помогите, как сделать авторизацию в программе на python?
- Что писать на Python?
- Есть ли смысл изучать python
- Подскажите ресурс\книги с примерами по высшей математике и их решений на языке Python
- Можете помочь! Нужен код для Python, что бы он заменял определенный текст в файле
- Программисты, расскажите, правильный StartUp? Python