Vorige week bevatte Python 3.14 een nieuwe tail-call-interpreter (tail-callintepreter), ontworpen om de prestaties aanzienlijk te verbeteren, waardoor de prestaties met ongeveer 10% in PyPerformance en ongeveer 40% in Python-zware benchmarks werden verbeterd.

leer meer:

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

De prestaties van deze tail-call in-interpreter overtreffen zelfs die van de huidige Python JIT-compiler, maar om het grootste prestatievoordeel te behalen, zou Python moeten worden gebouwd met profielgeleide optimalisatie (PGO).

"Er is een nieuwe, op tail-call gebaseerde tolk toegevoegd aan CPython. Met enkele nieuwere compilers zijn de prestaties van deze tolk aanzienlijk beter. Voorlopige gegevens op onze machines laten zien dat Python-code -3% tot 30% sneller is, waarbij pyperformance een geometrisch gemiddelde versnelling van 9-15% bereikt, afhankelijk van het platform en de architectuur.

Deze tolk werkt momenteel alleen met Clang19 en nieuwer op x86-64- en AArch64-architecturen.

Deze functie is momenteel optioneel. We raden ten zeerste aan om profielopstartoptimalisaties in nieuwe tolken in te schakelen, omdat dit de enige configuratie is die we hebben getest om de prestatieverbetering te verifiëren. Voor meer informatie over het bouwen van Python, zie --with-tail-call-interp"

Het releaseplan van Python 3.14 is: de alfaversie zal duren tot april, de bètaversie zal verschijnen van mei tot juli, de release candidate-versie zal verschijnen in juli en augustus en Python 3.14.0 zal naar verwachting begin oktober verschijnen.