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

Tags: Python, JavaScript, Java

О непрерывном росте Python наслышаны многие из нас, и некоторые предсказывают, что он скоро станет самым популярным языком программирования в мире.

Но в то время как миллионы людей используют Python каждый день, и нет никаких признаков конца экспоненциального роста числа пользователей, есть сомнения в устойчивости этого роста.

Недавний Python Language Summit предупредил о том, что Python подвергается «экзистенциальному риску», если не произойдет улучшения поддержки мобильных и новых веб-платформ. В настоящее время Python также усложняет упаковку приложений для не-разработчиков, чем для других языков.

Хотя Python стал признанным языком для использования в науке о данных и при первом изучении программирования, возникают вопросы о том, будут ли ограничения Python препятствовать его популярности в сравнении с JavaScript.

Джеймс Говернор, соучредитель аналитика Redmonk, высказал эту возможность в дискуссии о недавнем рейтинге языков программирования Redmonk, который поставил Python на третье место, сразу за Java, расположенным на втором и JavaScript на - первом.

«У меня есть вопрос о Python. Он сейчас хорошо держится в тройке лидеров, стал языком общения для науки о данных, зарекомендовал себя как универсальный. Или нет?» - сказал он.

«Я недавно заметил некоторые разговоры между людьми, которые, по-видимому, утверждают, что мы могли бы быть на пике популярности Python, потому что, хотя он нашел место в AI/ML, он на самом деле не дает других возможностей. То есть, может ли он столкнуться с более сильными ограничениями в будущем?»

Сооснователь Redmonk и главный аналитик Стивен О'Грэйди сказал, что хотя Python «никуда не денется», «все еще может быть что-то, аргументирующее пик популярности Python, потому что у языка нет ясности цели и дизайна, который есть, скажем, у R, но это качество вряд ли будет оспаривать повсеместное использование JavaScript/TypeScript».

«Это поднимает вопрос о том, какой путь он проходит и на какие возможности он рассчитан. Тем не менее, я бы не стал делать ставки против Python. Он хорош во многих вещах».

Ограничения Python в таких важных областях, как поддержка мобильных платформ, хорошо известны в сообществе Python.

Говоря о мобильной поддержке Python в начале этого года, Барри Варшава, давний разработчик Python и член руководящего совета Python, сказал: «В настоящее время у Python нет большой истории», продолжая говорить о том, что это была амбиция для пользователей iPhone и Android было амбицией загрузить приложение и «никогда не узнать, что оно написано на Python».

Тем не менее, основатель Redmonk заключает, что «у старой собаки еще много жизни», и сообщество Python работает над предложениями, чтобы упростить упаковку приложений Python для не-разработчиков и улучшить поддержку многоядерных процессоров.

Также нет никаких признаков того, что популярность Python снижается: Python достиг небывалого высокого рейтинга в индексе TIOBE в июле.



No Comments

Add a Comment