O estado atual do Python: principais resultados da pesquisa com desenvolvedores de 2025
(blog.jetbrains.com)O estado atual do Python: principais resultados da pesquisa com desenvolvedores de 2025
De acordo com o relatório “The State of Python 2025”, publicado pela JetBrains, o Python continua desfrutando de enorme popularidade entre os desenvolvedores, com destaque especial para sua força na área de ciência de dados. Além disso, chamam a atenção o ressurgimento no desenvolvimento web e o crescimento do processamento assíncrono e de ferramentas baseadas em Rust.
Resumo dos principais pontos:
- Uso dominante como linguagem principal: 86% dos respondentes usam Python como linguagem principal de programação.
- Alta proporção de novos programadores: metade dos respondentes tem menos de 2 anos de experiência em programação, mostrando que Python é uma linguagem atraente para iniciantes.
- Domínio na área de ciência de dados: ciência de dados e áreas relacionadas representam 51% do uso de Python, consolidando sua posição de liderança nesse campo.
- Versões antigas ainda amplamente usadas: apesar dos ganhos de desempenho nas versões mais recentes, 83% dos desenvolvedores usam versões do Python com mais de 1 ano.
- Renascimento do desenvolvimento web: o uso de Python em desenvolvimento web, que vinha em queda por algum tempo, subiu fortemente para 46%, com adoção especialmente acelerada do FastAPI.
- Mudança para servidores assíncronos e baseados em Rust: acompanhando o crescimento dos frameworks assíncronos, os servidores web de produção estão migrando para ferramentas assíncronas e baseadas em Rust.
- Ascensão do Rust para melhorar desempenho: a proporção de uso de Rust para extensões binárias de alto desempenho em pacotes Python aumentou de 27% para 33%.
- Melhoria de ferramentas para type hints (Typed Python): surgiram novas ferramentas de checagem de tipos de alto desempenho escritas em Rust, tornando o uso de type hints ainda mais fácil.
- Assíncrono e threading se tornando centrais: a transição para o Python com free-threading e o aumento no uso das palavras-chave
asynceawaitestão tornando concorrência e threading elementos centrais da linguagem.
Pontos importantes destacados pelo autor
Neste relatório, o autor destacou algumas mudanças importantes de direção.
Primeiro, a base de usuários do Python é extremamente sólida. O fato de a grande maioria dos desenvolvedores usar Python como linguagem principal significa que o ecossistema Python é estável e ativo nesse mesmo nível.
Segundo, a entrada de novos desenvolvedores é constante. Isso reforça mais uma vez a percepção de que Python é uma linguagem fácil de aprender e acessível, além de destacar a importância dos materiais educacionais e da comunidade.
Terceiro, sua posição incomparável na área de ciência de dados. O Python já se consolidou como a linguagem padrão da ciência de dados, e o avanço de bibliotecas e frameworks relacionados acelera ainda mais esse processo.
Quarto, o notável renascimento no desenvolvimento web. Em especial, o surgimento de frameworks assíncronos modernos, como o FastAPI, tornou-se um fator importante para que Python voltasse a ganhar competitividade também no desenvolvimento web.
Por fim, o esforço por mais desempenho. A integração com Rust, o fortalecimento do processamento assíncrono e a evolução do sistema de type hints mostram que Python pode ir além de uma simples linguagem de script e ser usado ativamente também no desenvolvimento de aplicações que exigem alto desempenho. Isso sugere um futuro ainda mais promissor para o Python.
Ainda não há comentários.