Numba

Numba

Numba使您能够使用直接用Python编写的高性能函数来加速应用程序。
Numba使您能够直接使用Python编写的高性能函数来加速应用程序。通过一些注释,可以将面向数组且数学运算繁重的Python代码及时编译为本机指令,其性能与C,C ++和Fortran相似,而无需切换语言或Python解释器。Numba通过在导入时,运行时或静态(使用附带的pycc工具)使用LLVM编译器基础结构生成优化的机器代码来工作。Numba支持Python的编译以在CPU或GPU硬件上运行,并且旨在与Python科学软件堆栈集成。
numba

特征

分类目录

具有任何许可的所有平台的Numba替代品

Cython

Cython

Cython是一种使编写Python语言的C扩展与Python本身一样容易的语言。
Shed Skin

Shed Skin

Shed Skin是一个实验性的编译器,可以将纯净但隐式静态类型的Python(2.4-2.6)程序转换为优化的C ++。
Berp

Berp

Berp是Python 3的一种实现。它的核心是一个转换器,它将Python代码作为输入并生成Haskell代码作为输出。