55% Python-разработчиков используют Linux

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

  • 55% Python-разработчиков используют Linux в своём окружении для разработки (в прошлом отчёте 59%), 55% (58%) — Windows, 29% (26%) — MacOS, 2% (3%) — BSD.

  • 6% (в прошлом отчёте 7%) продолжают пользоваться веткой Python 2, которая в настоящее время не поддерживается в большинстве дистрибутивов Linux и была переведена в разряд неподдерживаемых ещё в апреле 2020 года (изначально прекратить поддержку планировалось в 2015 году, но сроки постоянно продлевались). Почти половина тех, кто заявил о продолжении работы с Python 2 указали, что им меньше 21 года, а треть — что они являются студентами.

  • 22% используют редактор кода Visual Studio Code, 20% — Jupyter Notebook, 17% — Vim, 13% — PyCharm Community Edition, 12% — JupyterLab, 11% — NotePad++, 9% — Sublime Text. 23% опрошенных используют только одну интегрированную среду разработки, 38% — две, 21% — три, 19% — больше трёх.

  • 37% в отчётном году участвовали в разработке открытых проектов (77% на уровне разработки кода, 38% — документации, 35% — сопровождения, 33% — тестирования).

  • 32% имеют возраст 21–29 лет, 8% — 18–20, 33% — 30–39, 16% — 40–49, 7% — 50–59, 3% — старше 60.
  • 25% программируют на Python менее года, 16% — 1–2 года, 26% — 3–5 лет, 19% — 6–10 лет, 13% — более 10 лет.

  • 44% отметили использование Python для анализа данных, 44% — web-разработки, 34% — для машинного обучения, 26% — для администрирования, DevOps и написания сценариев автоматизации, 25% — для парсеров и web-ботов, 26% — для обучения.



Источник: http://www.opennet.ru/opennews/art.shtml? num=61799

©  OpenNet