A organização Python Software Foundation publicou os resultados de uma pesquisa anual conjunta, na qual participaram mais de 25 mil desenvolvedores que utilizam a linguagem de programação Python. Tendências principais:
- 55% dos desenvolvedores Python usam Linux em seu ambiente de desenvolvimento (no relatório anterior, 59%), 55% (58%) usam Windows, 29% (26%) utilizam MacOS e 2% (3%) optam por BSD.
- 6% (no relatório anterior, 7%) ainda utilizam a versão Python 2, que atualmente não é mais suportada na maioria das distribuições Linux e foi marcada como obsoleta desde abril de 2020 (o suporte deveria ter sido interrompido em 2015, mas os prazos foram constantemente estendidos). Quase metade dos que relataram continuar a trabalhar com Python 2 indicaram que têm menos de 21 anos, e um terço informou que são estudantes.
- 22% usam o editor de código Visual Studio Code, 20% usam Jupyter Notebook, 17% utilizam Vim, 13% preferem PyCharm Community Edition, 12% usam JupyterLab, 11% usam NotePad++, e 9% utilizam Sublime Text. 23% dos entrevistados utilizam apenas um ambiente de desenvolvimento integrado, 38% usam dois, 21% utilizam três e 19% usam mais de três.
- 37% participaram, no ano relatado, de projetos de código aberto (77% no nível de desenvolvimento de código, 38% em documentação, 35% em manutenção e 33% em testes).
- 32% têm entre 21 e 29 anos, 8% têm entre 18 e 20, 33% têm entre 30 e 39, 16% têm entre 40 e 49, 7% têm entre 50 e 59, e 3% têm mais de 60 anos.
- 25% programam em Python há menos de um ano, 16% por 1-2 anos, 26% por 3-5 anos, 19% por 6-10 anos e 13% por mais de 10 anos.
- 44% destacaram o uso de Python para análise de dados, 44% para desenvolvimento web, 34% para aprendizado de máquina, 26% para administração, DevOps e criação de scripts de automação, 25% para parsers e web bots, e 26% para educação.
Fonte: opennet.ru
