5 Punkte von xguru 2021-11-11 | 3 Kommentare | Auf WhatsApp teilen
  • Ein per pip installierbarer 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

 
askagirl 2021-11-11

Ein kleiner Nachteil ist, dass man .NET Core installieren muss.

 
galadbran 2021-11-11

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.

 
galadbran 2021-11-11

Überraschend, dass hier die .NET CLI (Common Language Infrastructure) auftaucht ^^;