Faster Python a cessé de devenir une chimère et constitue désormais un sujet majeur pour son développement. Parfois, cela passe par une nouvelle syntaxe (importations paresseuses), parfois par une compilation JIT et parfois par la génération de code C à partir de Python. Parfois, cela s’effectue également via un tout nouveau langage de programmation (Mojo) destiné à être un puissant compagnon Python.
Meilleurs choix pour les lecteurs Python sur InfoWorld
Accélérez vos programmes Python avec de nouvelles importations paresseuses
Avec les importations paresseuses dans Python 3.15, l’évaluation des importations peut être retardée jusqu’à ce qu’elles soient réellement utilisées, au lieu du moment où votre programme Python les déclare. Mieux encore, vous n’avez pas besoin de tout réécrire pour utiliser cette fonctionnalité.
CPython vs PyPy : quel runtime Python a le meilleur JIT ?
La sagesse conventionnelle nous dit que le JIT construit à partir de zéro et testé par le temps de PyPy devrait battre le nouveau JIT natif de CPython. La sagesse conventionnelle n’est pas toujours vraie.
