Python acceleration projects
There are many projects. These are some that I know about that are currently under development.
Cython
- cython
- AOT / Static compiler
- supports numpy
- "makes writing C extensions for Python as easy as Python itself"
Nuitka
- nuitka
- static compiler
- claims full compatibility
- Apache licensed
- Written in python
Numba
- numba
- LLVM backend
- targets subset of python, numpy
- based on decorators
Numexpr
- numexpr
- Fast numerical expression evaluator
PyPy
- pypy
- Almost metacircular, written in RPython
- tracing jit
Pyjion
- pyjion
- Source of PEP 523 "Will be implimented in python 3.6".
- coreclr backend
- Currently only supports windows?
Shedskin
- shedskin
- Python to C++ compiler (like nuitka?)
- includes benchmark examples