codon - compilador de alto rendimiento tipo Python usando LLVM
(github.com/exaloop)- Compilador de alto rendimiento que compila código Python a código máquina nativo sin sobrecarga de runtime
- La mejora de velocidad es de 10 a más de 100 veces frente a Python en un solo hilo
- El rendimiento es equivalente al de C/C++ y a veces incluso superior
- A diferencia de Python, soporta multihilo nativo
- Codon soporta casi toda la sintaxis de Python, pero no es un reemplazo drop-in. En bases de código grandes, se requieren modificaciones
2 comentarios
Por ahora no es open source, y parece ser una licencia que permite el uso gratuito solo para fines no comerciales.
https://docs.exaloop.io/codon/general/faq
Me parece bastante bien eso de que solo compile con codon las funciones a las que se les agrega el decorador de codon, y que además haga automáticamente la vinculación.
Parece una falsa esperanza con Python.