55% Python-разработчиков используют Linux-окружение и 22% — редактор Visual Studio Code

Организация Python Software Foundation и компания JetBrains провели ежегодный опрос, который затронул более 25 тысяч разработчиков на языке программирования Python. Они опубликовали результаты своего исследования.

Большинство участников опроса — мужчины (87%), более трети в возрасте 30-39 лет, 62% работают в компании, около 40% разрабатывают несколько проектов.

Как основной язык разработки Python используют 85% участников опроса. При этом 25% респондентов программируют на Python менее года, а 33% вошли в профессию менее года назад. Наиболее популярным вариантом стало совместное использование этого языка с JavaScript (35%).

37% разработчиков на этом языке внесли вклад в опенсорсные проекты за последний год, а 77% этого вклада приходится на кодовую базу.

Самыми популярными источниками знаний о новых инструментах и ​​технологиях, которые имеют отношение к Python-разработке, стали документация и API (55%), YouTube (45%) и ресурс Python.org (44%).

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

Почти 75% пользователей внедряют именно последние три версии Python. В 2023 году Python 3.7 и ниже находились на завершающей стадии своего жизненного цикла. Python 3.12 был выпущен в октябре 2023 года и уже широко принят сообществом. 

Участники опроса также широко используют веб-фреймворки: к ним обращаются 77% специалистов по обработке данных и 97% веб-разработчиков.

Самыми популярными облачными платформами, с которыми работают разработчики, стали AWS, Google Cloud Platform и Microsoft Azure. 47% респондентов работают внутри контейнеров. 45% опрошенных говорят, что используют Kubernetes для запуска кода в контейнерах.

32% всех разработчиков Python заявили, что они обучают модели машинного обучения или генерируют на их основе прогнозы. scikit-learn и PyTorch — два лучших решения, используемых для этих задач. 18% всех опрошенных разработчиков работают над развёртыванием и выводом моделей.

Доля разработчиков, использующих Linux в качестве среды разработки, за последние годы сократилась: по сравнению с 2021 годом она упала на 8%, до 55%. Доля Windows также достигла 55%.

22% используют редактор кода Visual Studio Code, 20% — Jupyter Notebook, 17% — Vim, 13% — PyCharm Community Edition, 12% — JupyterLab, 11% — NotePad++, 9% — Sublime Text. 23% опрошенных используют только одну интегрированную среду разработки, 38% — две, 21% — три, 19% — больше трёх. Только 6% пользователей VS Code применяют VS Code Data Wrangler, а Jupyter выбирает 51%. Jupyter в IntelliJ IDEA и PyCharm используется 34% и 47% пользователей соответственно.

Подавляющее большинство опрошенных устанавливают Python-пакеты из PyPI, а около трети используют GitHub.

Ранее аналитики Института инженеров электротехники и электроники (IEEE) опубликовали рейтинг популярности языков программирования за 2024 год. На первом месте оказался Python, далее идут Java, JavaScript, C++ и TypeScript.

Источник: habr.com

0 0 голоса
Рейтинг новости
2214
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии