12 Punkte von kunggom 2023-07-30 | 1 Kommentare | Auf WhatsApp teilen
  • Ein Compiler, der Python-Code mit Typannotationen in optimierten Code kompiliert
  • Unterstützt mehrere Backends wie Maschinencode (LLVM), C, C++, WASM usw.
  • Geräteunabhängige (machine-independent) Code-Optimierung
  • Unterstützt neben AoT- (Ahead-of-Time) auch JIT- (Just-In-Time) Kompilierung durch das Hinzufügen des @lpython-Decorators
  • Bietet Interoperabilität mit CPython, sodass bestehende Bibliotheken und Tools wie NumPy/TensorFlow/PyTorch/Matplotlib unverändert weiterverwendet werden können
  • Die Ergebnisse von Algorithmus-Benchmarks mit Build-Artefakten, die mit Optimierungs-Flags erstellt wurden, zeigen konkurrenzfähige Laufzeiten
  • Da es sich noch um eine Alpha-Version handelt, können Fehler vorhanden sein
  • Open Source (BSD-Lizenz)
  • Github: https://github.com/lcompilers/lpython
  • Blogbeitrag zur Ankündigung: LPython: Novel, Fast, Retargetable Python Compiler

1 Kommentare

 
newkini 2023-07-30

Reichen Mojo und py11 nicht schon aus? lol