Реклама ООО Таймвэб
Реклама ООО Таймвэб
Реклама ООО Таймвэб

Исследование JetBrains и Python Software Foundation по использованию Python в 2022 году

Обсудить
Исследование JetBrains и Python Software Foundation по использованию Python в 2022 году
Реклама. ООО «ТаймВэб». erid: LjN8K81wS

JetBrains и Python Software Foundation совместно провели опрос разработчиков, который ранее так же проводился на протяжении нескольких лет. В 2022 году в нем приняло участие 23 тысячи респондентов из почти 200 регионов. Далее кратко представим итоги исследования.

  • 86% опрашиваемых отметили, что используют Python с другими языками и технологиями, чаще с JavaScript (37%), HTML/CSS (37%), SQL (35%), Bash/Shell (32%) и C/C++ (27%).
  • 28% опрошенных используют этот язык только для образования и реализации своих проектов, 21% – только в работе, а 51% опрошенных – и в работе, и для собственных нужд.
  • Основная масса (22%) применяет Python в веб-разработке, также для анализа данных (18%), машинного обучения (12%) и системного администрирования (10%).

В каких целях разработчики чаще используют Python

Источник: lp.jetbrains.com

  • 37% устанавливают и обновляют сборки с python.org для Windows, 26% используют встроенные в ОС пакеты (посредством apt-get, yum, homebrew и так далее), 17% пользуются образами Docker, 17% – Anaconda, 16% – pyenv. Остальные либо собирают Python из исходных текстов, либо используют версии, обновленные другими, или устанавливают версии облачных провайдеров. 11% респондентов отметили, что не обновляют сборки.
  • Как пишет Хабр, 93% разработчиков перешли на Python 3, а старой версией (Python 2) пользуется всего 7%. По сравнению с прошлогодними показателями, доля большинства продолжает расти.

Соотношение разработчиков, использующих Python 3 и Python 2

Источник: lp.jetbrains.com

  • Для изоляции среды Python используют Virtualenv, Docker, Conda, Pipenv и Poetry. Важно отметить, что в 2022 году популярность Poetry значительно выросла среди разработчиков.
  • Среди популярных веб-фреймворков на Python преобладают Flask, Django и FastAPI.
  • Наиболее популярны у разработчиков библиотеки на Python Requests, Pillow, Asyncio, Tkinter, PyQT и Scrapy. Для тестирования же чаще используются фреймворки pytest, unittest и mock.

Какие библиотеки и фреймворки чаще используют с Python

Источник: lp.jetbrains.com

Более подробно итоги опроса представлены на сайте JetBrains.

Если человек настраивает сервер, это не новость; новость – если сервер настраивает человека.
Новый подкаст от Timeweb

Комментарии

С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
С помощью соцсетей
У меня уже есть аккаунт Войти
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email вашего аккаунта
Ваш баланс 10 ТК
1 ТК = 1 ₽
О том, как заработать и потратить Таймкарму, читайте в этой статье
Чтобы потратить Таймкарму, зарегистрируйтесь на нашем сайте