La organización Python Software Foundation ha publicado los resultados de la encuesta anual conjunta, en la que participaron más de 25,000 desarrolladores que utilizan el lenguaje de programación Python. Principales tendencias:
- El 55% de los desarrolladores de Python utilizan Linux en su entorno de desarrollo (en el informe anterior, el 59%), el 55% (58%) – Windows, el 29% (26%) – MacOS, el 2% (3%) – BSD.
- El 6% (en el informe anterior, el 7%) aún utiliza la rama Python 2, que actualmente no está soportada en la mayoría de las distribuciones de Linux y fue clasificada como obsoleta en abril de 2020 (inicialmente se planeó detener el soporte en 2015, pero los plazos se extendieron continuamente). Casi la mitad de aquellos que afirmaron continuar usando Python 2 indicaron que tienen menos de 21 años, y un tercio – que son estudiantes.
- El 22% utiliza el editor de código Visual Studio Code, el 20% – Jupyter Notebook, el 17% – Vim, el 13% – PyCharm Community Edition, el 12% – JupyterLab, el 11% – NotePad++, el 9% – Sublime Text. El 23% de los encuestados utiliza solo un entorno de desarrollo integrado, el 38% – dos, el 21% – tres, el 19% – más de tres.
- El 37% del año reportado participó en el desarrollo de proyectos abiertos (el 77% a nivel de desarrollo de código, el 38% – documentación, el 35% – mantenimiento, el 33% – pruebas).
- El 32% tiene entre 21 y 29 años, el 8% – entre 18 y 20, el 33% – entre 30 y 39, el 16% – entre 40 y 49, el 7% – entre 50 y 59, el 3% – mayores de 60.
- El 25% programa en Python menos de un año, el 16% – 1-2 años, el 26% – 3-5 años, el 19% – 6-10 años, el 13% – más de 10 años.
- El 44% mencionó utilizar Python para análisis de datos, el 44% – desarrollo web, el 34% – para aprendizaje automático, el 26% – para administración, DevOps y escritura de scripts de automatización, el 25% – para parsers y web bots, el 26% – para educación.
Fuente: opennet.ru
