Python 3.12 lançado com integração Linux Perf, melhorias de desempenho. Python 3.12 foi lançado como o mais recente lançamento de recurso importante para esta linguagem de programação extremamente popular. Python 3.12 continua a tendência de lançamentos recentes de melhorar o desempenho enquanto continua a introduzir novas funcionalidades interessantes.
Python 3.12 traz análise de string F mais flexível, suporte para protocolo de buffer em código Python, uma ampla variedade de melhorias de desempenho, suporte de integração para o perfilador de desempenho Linux, nova sintaxe de anotação de tipo para classes genéricas e vários outros aprimoramentos.
Python 3.12 lançado com integração Linux Perf e melhorias de desempenho
No que diz respeito ao desempenho, o Python 3.12 trará uma variedade de “muitas melhorias de desempenho, grandes e pequenas”, com desempenho geral cerca de 5% melhor.
Novas características
Análise de string f mais flexível , permitindo muitas coisas anteriormente não permitidas;
Suporte ao protocolo buffer em código Python;
Uma nova API de depuração/criação de perfil;
Suporte para subinterpretadores isolados com bloqueios globais de intérpretes separados;
Mensagens de erro ainda mais aprimoradas . Mais exceções potencialmente causadas por erros de digitação agora fazem sugestões ao usuário;
Suporte para o perfcriador de perfil do Linux relatar nomes de funções Python em rastreamentos;
Muitas melhorias de desempenho grandes e pequenas (como PEP 709 e suporte para o otimizador binário BOLT), proporcionando uma melhoria de desempenho geral estimada em 5%;
Digite anotações;
Nova sintaxe de anotação de tipo para classes genéricas;
Novo decorador de substituição para métodos.
Downloads e mais informações sobre Python 3.12 via Python.org.