Ramos da InformáticaPythonMelhorias de Desempenho em Python 3.11: Na Prática

Melhorias de Desempenho em Python 3.11: Na Prática

-

Ramos da Informática
JS TS IA

Pesquisa: Como você está usando IA na sua rotina Dev?

Responda em menos de 2 minutos e ajude a direcionar nossos próximos artigos técnicos, guias e conteúdos.

Responder Pesquisa →

Em geral, o Python 3.11 pode ser 10~60% mais rápido que o Python 3.10. 

O Python 3.11 stable foi lançado recentemente como uma grande atualização para essa popular linguagem de script. Assim, o Python 3.11 vem com grandes melhorias de desempenho.

A versão 3.11 é bastante empolgante por sua infinidade de melhorias de desempenho. O Python 3.11 está muito melhor em relação ao desempenho graças ao Faster CPython Project. Em geral, o Python 3.11 pode ser 10~60% mais rápido que a versão 3.10. 

Dica de Leitura: Se você está procurando melhorar a eficiência do seu código Python, talvez seja interessante explorar como a Inteligência Artificial pode ajudar. Confira o nosso guia sobre como usar o OpenAI Codex com mais eficiência para otimizar seus projetos.

O Pyston e o PyPy ainda possuem algumas vantagens em algumas áreas, mas o CPython está pelo menos se saindo muito melhor do que as versões anteriores.

O Python 3.11 é finalmente lançado. Na equipe de lançamento do CPython, nos esforçamos muito para tornar o 3.11 a melhor versão possível. Tracebacks melhores, mais rápido, grupos de exceção e except*, melhorias de digitação e muito mais. Venha aqui:

Versão 3.11 vem com grandes melhorias de desempenho

A versão 3.11 também adiciona suporte para grupos de tarefas com E/S assíncrona, Grupos de exceção e exceto*, locais de erro refinados em tracebacks, suporte para análise de TOML na biblioteca padrão, várias alterações de digitação e uma variedade de outros trabalhos.

Alterações gerais

  1. PEP 657 – Incluir locais de erros refinados em rastreamentos
  2. PEP 654 – Grupos de Exceção e except*
  3. PEP 680 – tomllib: suporte para análise de TOML na biblioteca padrão
  4. gh-90908 – Introduzir grupos de tarefas para assíncrono
  5. gh-34627 – Agrupamento atômico ( (?>…)) e quantificadores possessivos ( *+, ++, ?+, {m,n}+) agora são suportados em expressões regulares.
  6. Projeto Faster CPython já está produzindo alguns resultados interessantes. O Python 3.11 é até 10-60% mais rápido que o Python 3.10. Em média, medimos uma aceleração de 1,22x no conjunto de benchmarks padrão. Consulte Faster CPython para obter detalhes.

Digitação e alterações de idioma de digitação

  • PEP 673 – Tipo Próprio
  • PEP 646 – Genéricos Variádicos
  • PEP 675 – Tipo de String Literal Arbitrária
  • PEP 655 – Marcando itens TypedDict individuais como necessários ou potencialmente ausentes
  • PEP 681 – Transformações de Classe de Dados

Mais recursos

Downloads e mais detalhes sobre o Python 3.11 via Python.org.

Leia também:

english-interview-debugger.sh
$ grep -r "senior_dev_communication" ./career
[CRITICAL_ERROR] Código sênior detectado, mas fluência falhou no runtime.
Motivo: Travou na hora de explicar a arquitetura (System Design) em inglês para o gringo.

O mercado internacional não quer um robô de gramática. Quer um dev que saiba defender uma tomada de decisão técnica sob pressão. Destrave sua conversão na Preply com aulas particulares focadas em TI.

$ ./fix-english.sh --target=remote-job
Achar Professor Particular ➔


✦ Recomendação do Editor

Eleve o seu nível no assunto

Se você está procurando aprender mais sobre como melhorar o desempenho do Python após ler nosso artigo sobre as melhora de desempenho no Python 3.11, eu recomendo procurar por ‘Python 3.11 – O Guia Completo para Aceleração de Desempenho’.

Com o ‘Python 3.11 – O Guia Completo para Aceleração de Desempenho’, você obterá uma visão mais profunda e completa sobre como otimizar o desempenho do Python, incluindo as últimas melhorias do projeto Faster CPython. Isso pode ajudá-lo a escrever códigos mais eficientes, reduzir os tempos de execução e melhorar significativamente a produtividade. Além disso, você ficará atualizado sobre as últimas tendências e tecnologias em desenvolvimento de software, o que é fundamental para qualquer profissional da área. Ao adquirir esse livro, você não só melhorará suas habilidades técnicas, mas também se manterá competitivo no mercado de trabalho.



Ver ofertas em destaque na Amazon


Ajude a manter este projeto, a Ramos da Informática pode ganhar uma comissão sobre as vendas qualificadas.
Ramos da Informática
JS TS IA

Pesquisa: Como você está usando IA na sua rotina Dev?

Responda em menos de 2 minutos e ajude a direcionar nossos próximos artigos técnicos, guias e conteúdos.

Responder Pesquisa →
Ramos da Informática
Ramos da Informáticahttps://ramosdainformatica.com.br
Ramos da Informática é um hub de comunidade dedicado a linguagens de programação, banco de dados, DevOps, Internet das Coisas (IoT), tecnologias da Indústria 4.0, cibersegurança e startups. Com curadoria de conteúdos de qualidade, o projeto é mantido por Ramos de Souza Janones.

Mais recentes

NVIDIA Lança Cosmos 3: Nova Plataforma de IA Física para Robôs Humanoides e Fábricas Inteligentes

NVIDIA apresenta plataforma full-stack para robôs humanoides, robotáxis e fábricas inteligentes Cosmos 3, robôs humanoides e ferramentas para robotáxis são...

Repositórios e Skills Essenciais para Claude Code, Cursor e Codex

Se você já integrou o Claude Code, Cursor ou Codex no seu fluxo de trabalho, sabe que o jogo...

17 Ferramentas No-Code para Validar Seu Negócio

No mundo dos negócios, construir um Produto Mínimo Viável (MVP) não pode ser sinônimo de queimar o caixa da...

Extensões PostgreSQL: Substitua Redis, MongoDB e Kafka com SQL

Dominar as extensões PostgreSQL deixou de ser apenas uma opção para se tornar a principal estratégia de arquitetura em...
E-Zine Dev

Evolua para Sênior

Estratégias de Node.js, arquitetura Limpa e IA que nunca publicamos no blog. Junte-se a +10.000 devs.

Assinar Gratuitamente Zero spam. Cancele quando quiser.

State of AI 2026: A Maturidade da Inteligência Artificial

A inteligência artificial deixou definitivamente o território das experimentações e se consolidou como uma peça de infraestrutura fundamental no...

Construindo um Servidor MCP Personalizado com Node.js

Um guia prático para construir seu próprio servidor MCP para enriquecer as respostas de ferramentas de IA com contexto...

Mais Lidos

Cursos Online Eficaz: 5 Dicas para Aprovesar

Estamos cada vez mais conectados com cursos online e...

Empoderar Startups Brasileiras: Guia de Aceleração ESG

Devido ao sucesso da primeira edição, que impulsionou soluções...

Desenvolvimento de Software com IA: Limites e o Poder do DDD

As ferramentas de inteligência artificial (IA), como o Cursor,...

Como Encontrar e Remover Duplicatas no SQL

Detectar valores duplicados em tabelas SQL é uma tarefa...
E-Zine Dev

Evolua para Sênior

Estratégias de Node.js, arquitetura Limpa e IA que nunca publicamos no blog. Junte-se a +10.000 devs.

Assinar Gratuitamente Zero spam. Cancele quando quiser.

Recursos da Comunidade

Carreira Internacional

JOB NA GRINGA

Meta de Salário Remoto
U$ 5.000/mês

O mapa completo para programadores do Brasil conquistarem contratos internacionais e mudarem de vida financeira.

  • Vagas exclusivas semanais: Membros acessam vagas com 7 dias de antecedência.
  • Workshops e lives gravadas: Buscar vagas não é óbvio. Nós te mostraremos como.
  • 498 Portais de vagas: Que contratam Brasileiros direto na sua dashboard.
  • Mentorias com Recrutadores: Encontros semanais ao vivo com Erika Linares.
  • Inglês diário com foco em conversação: Treine para entrevistas num ambiente sem julgamentos.
  • Suporte pós-contratação: Contabilidade e recebimento legal com a menor taxa.
Garantir Minha Vaga

Inscrição segura via Hotmart

Você vai gostarrelacionados
Continue aprendendo

E-Zine Dev Ramos

Quer dominar arquitetura e IA?

Junte-se a +10.000 profissionais. Receba semanalmente estratégias de Node.js, React e IA que nunca publicamos no blog.

Assinar Gratuitamente Zero spam. Cancele quando quiser.