8 pontos por darjeeling 2025-08-24 | Ainda não há comentários. | Compartilhar no WhatsApp

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 async e await estã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.

Publicidade

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.

Ainda não há comentários.