Na semana passada, o Python 3.14 incorporou um novo interpretador de chamada final (tail-callintepreter) projetado para melhorar significativamente o desempenho, melhorando o desempenho em cerca de 10% no PyPerformance e cerca de 40% em benchmarks pesados ​​em Python.

saber mais:

https://docs.python.org/3.14/whatsnew/3.14.html#whatsnew314-tail-call

O desempenho desse interpretador de chamada final excede até mesmo o do atual compilador Python JIT, mas para obter a maior vantagem de desempenho, o Python deve ser construído com otimização guiada por perfil (PGO).

"Um novo interpretador baseado em chamada final foi adicionado ao CPython. Com alguns compiladores mais recentes, o desempenho deste interpretador é significativamente melhor. Dados preliminares em nossas máquinas mostram que o código Python é de -3% a 30% mais rápido, com pyperformance alcançando uma aceleração média geométrica de 9-15%, dependendo da plataforma e arquitetura.

Atualmente, este interpretador funciona apenas com Clang19 e versões mais recentes nas arquiteturas x86-64 e AArch64.

Este recurso é atualmente opcional. Recomendamos fortemente habilitar otimizações de inicialização de perfil em novos intérpretes, pois esta é a única configuração que testamos para verificar a melhoria de desempenho. Para obter mais informações sobre como construir Python, consulte --with-tail-call-interp"

O plano de lançamento do Python 3.14 é: a versão alfa durará até abril, a versão beta será lançada de maio a julho, a versão candidata a lançamento será lançada em julho e agosto e o Python 3.14.0 deverá ser lançado no início de outubro.