12 pontos por kunggom 2023-07-30 | 1 comentários | Compartilhar no WhatsApp
  • Compilador que transforma código Python com anotações de tipo em código otimizado
  • Suporta vários backends, como código de máquina (LLVM), C, C++, WASM e outros
  • Otimização de código independente de máquina (Machine Independent)
  • Além da compilação AoT (Ahead-of-Time), também oferece suporte à compilação JIT (Just-In-Time) por meio da adição do decorador @lpython
  • Fornece interoperabilidade com o CPython, permitindo usar como estão bibliotecas e ferramentas existentes como NumPy/TensorFlow/PyTorch/Matplotlib
  • Os resultados da execução de vários benchmarks de algoritmos com builds aplicando flags de otimização mostram tempos de execução competitivos
  • Ainda está em versão alfa, então pode haver bugs
  • Open source (licença BSD)
  • Github: https://github.com/lcompilers/lpython
  • Post de anúncio no blog: LPython: Novel, Fast, Retargetable Python Compiler

1 comentários

 
newkini 2023-07-30

Mojo e py11 já não bastam? kkk