Организация 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% – для обучения.
Release.
Ссылка here.