LPython 是一个正在开发的开源项目,旨在成为一个具有多个后端的非常快速的 Python 编译器。本周发布的是 LPython 0.22,作为这次十字军东征的最新一步。
LPython 继续努力成为用 C++ 编写的 Python 的出色提前编译器,旨在跨平台实现最佳性能,并渴望能够将 Python 代码转换为其他语言,如 C++ 和 Fortran。
LPython 0.22 版本修复了 LLVM 和 WebAssembly 后端,新的“–jit”选项,用于在不创建可执行文件的情况下执行 Python 代码,新的内置函数支持,对更多 Python 语言功能的编译时支持,交互式 shell 实现,改进的 CLI 体验,以及数十个其他修复和小增强。
那些想要了解更多关于这个以 AOT 为重点的 Python 编译器的 LPython 0.22 功能版本的人可以通过 GitHub 进行。
转自 LPython 0.22 Released For Ahead-Of-Time Compiler For Python – Phoronix