Pyjion - compilateur JIT pour Python
(trypyjion.com)- Compilateur JIT prêt à l'emploi pour Python 3.10, installable via
pip
→ Mac / Windows / Linux
→ Compile le bytecode CPython en code machine
- Exécute le code Python plus rapidement sans modification du code
→ Compilateur JIT guidé par profilage
→ Prise en charge native des float 64 bits et des entiers
→ Prise en charge des CPU Intel/ARM
→ Désassembleur IL/ASM intégré
→ Prise en charge des outils natifs de débogage et de profilage
3 commentaires
Le fait de devoir installer .NET Core est un petit inconvénient.
https://github.com/microsoft/Pyjion
À voir le projet GitHub, c’est donc un projet mené par MS... Le README explique aussi brièvement la comparaison avec PyPy et Pyston, qui remplissent un rôle similaire.
La différence semble être qu’il prend en charge le JIT tout en permettant d’utiliser tels quels les modules Python existants développés en C.
C’est surprenant de voir le CLI .NET (Common Language Infrastructure) apparaître ici ^^;