LPython是一个新颖、快速、可重定目标的Python编译器

回复
头像
shaoziyang
帖子: 3983
注册时间: 2019年 10月 21日 13:48

LPython是一个新颖、快速、可重定目标的Python编译器

#1

帖子 shaoziyang »

LPython是一个Python编译器,可以将类型注释的Python代码编译为优化的机器代码。LPython提供了几个后端,如LLVM、C、C++、WASM、Julia和x86。正如博客的基准测试中所展示的,LPython具有快速编译和运行时性能。LPython还提供实时(JIT)编译以及与CPython的无缝互操作性。

图片



后端


LPython附带以下后端,这些后端会发出用户输入代码的最终翻译:
  • LLVM
  • C
  • C++
  • WASM
LPython可以从用户代码的抽象语义表示(ASR)中同时将代码生成到多个后端。
 

回复

  • 随机主题
    回复总数
    阅读次数
    最新文章