codon - compilateur Python-like haute performance utilisant LLVM
(github.com/exaloop)- Compilateur haute performance qui compile du code Python en code machine natif sans surcoût d'exécution
- Gain de vitesse de 10 à plus de 100 fois par rapport à Python sur un seul thread
- Des performances équivalentes à C/C++, voire parfois supérieures
- Contrairement à Python, prend en charge le multithreading natif
- Codon prend en charge presque toute la syntaxe de Python, mais ne constitue pas un remplacement drop-in. Pour les grandes bases de code, des modifications sont nécessaires
2 commentaires
Pour commencer, ce n’est pas open source ; la licence permet un usage gratuit uniquement à des fins non commerciales.
https://docs.exaloop.io/codon/general/faq
Le fait que seules les fonctions auxquelles on ajoute le décorateur
codonsoient compilées avec Codon, avec une liaison automatique ensuite, me paraît plutôt intéressant.On dirait un faux espoir autour de Python.