Pyjion - Python-JIT-Compiler
(trypyjion.com)- Ein per
pipinstallierbarer Drop-in-JIT-Compiler für Python 3.10
→ macOS/Windows/Linux
→ Kompiliert CPython-Bytecode in Maschinencode
- Führt Python-Code ohne Codeänderungen schneller aus
→ Profile-Guided JIT-Compiler
→ Unterstützung für native 64-Bit-Floats & Integer
→ Unterstützung für Intel-/ARM-CPUs
→ Integrierter IL-/ASM-Disassembler
→ Unterstützung für native Debugging-/Profiling-Tools
3 Kommentare
Ein kleiner Nachteil ist, dass man .NET Core installieren muss.
https://github.com/microsoft/Pyjion
Wenn man sich das GitHub-Projekt ansieht, wird es also von Microsoft vorangetrieben ... Ein Vergleich mit PyPy und Pyston, die eine ähnliche Rolle erfüllen, wird im Readme ebenfalls kurz erklärt.
Der Unterschied scheint zu sein, dass JIT unterstützt wird und gleichzeitig bestehende, in C entwickelte Python-Module unverändert weiterverwendet werden können.
Überraschend, dass hier die .NET CLI (Common Language Infrastructure) auftaucht ^^;