La semana pasada, Python 3.14 incorporó un nuevo intérprete de llamadas de cola (tail-callintepreter) diseñado para mejorar significativamente el rendimiento, mejorando el rendimiento en aproximadamente un 10 % en PyPerformance y aproximadamente un 40 % en los puntos de referencia con mucho Python.
aprender más:
https://docs.python.org/3.14/whatsnew/3.14.html#whatsnew314-tail-call
El rendimiento de este intérprete interno de llamada de cola incluso supera al del compilador Python JIT actual, pero para obtener la mayor ventaja de rendimiento, Python debe construirse con optimización guiada por perfil (PGO).
Actualmente, este intérprete solo funciona con Clang19 y versiones posteriores en arquitecturas x86-64 y AArch64.
Esta característica es actualmente opcional. Recomendamos encarecidamente habilitar las optimizaciones de arranque del perfil en nuevos intérpretes, ya que esta es la única configuración que hemos probado para verificar la mejora del rendimiento. Para obtener más información sobre cómo compilar Python, consulte --with-tail-call-interp"
El plan de lanzamiento de Python 3.14 es: la versión alfa durará hasta abril, la versión beta se lanzará de mayo a julio, la versión candidata a lanzamiento se lanzará en julio y agosto y se espera que Python 3.14.0 se lance a principios de octubre.