Python 3.11 vem com grandes melhorias de desempenho

Compartilhe:

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. 

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:

Abre em nova aba

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:

Compartilhe:

Ramos da Informática
Ramos da Informáticahttps://ramosdainformatica.com.br
Ramos da Informática é um hub de comunidade sobre linguagens de programação, banco de dados, DevOps, Internet das Coisas, tecnologia da indústria 4.0, Cyber Segurança e Startups.

RECENTES

Claude Sonnet 4.5: Mais Avançado para Programação e Automação

A Anthropic acaba de lançar o Claude Sonnet 4.5,...

AP2 do Google: Desenvolva Pagamentos para agentes de IA

O Google lançou o Agent Payments Protocol (AP2), um...

Curso gratuito de GitHub Copilot para devs e estudantes

A Microsoft abriu as inscrições para o primeiro Bootcamp...

Santander e a Alura oferecem 60.000 bolsas em carreira de tecnologia

Quer dar um salto na sua carreira? O Santander Imersão Digital está...

Google Tradutor desafia o Duolingo com novas ferramentas de aprendizagem de idiomas

O Google está lançando um novo recurso experimental com...

A peça que faltava para agentes de IA autônomos.

Este artigo foi originalmente publicado em: https://www.linkedin.com/newsletters/ezine-dev-ramos-da-inform%25C3%25A1tica-6947960536550526976/ A inteligência...
Newsletter semanal no LinkedIn
EZine Dev Ramos da Informática
Grandes dicas em JavaScript, Node, React, Next, Banco de Dados & IA.
Assinar grátis
Abre em nova aba
spot_img