Grumpy est un projet Google qui permet de compiler des sources Python en Go. Si je ne m’attends pas à des miracles de performances, je crois que c’est une piste intéressante pour faciliter la distribution de scripts Python car il n’est plus nécessaire d’installer une VM…
Il faut cependant modérer son enthousiasme car aucune bibliothèque Python n’est pour le moment supportée ! Ce qui veut dire que votre script ne compilera pas s’il comporte un seul import. J’ai cherché dans mes scripts, mais tous comportent au moins un import.
Je fais cependant confiance à Google, qui fait un gros usage de Python, pour rendre ce projet fonctionnel rapidement.
Si quelqu’un a pu compiler un script réel (Hello World! s’abstenir ;o) et comparer les performances, je suis preneur du retour d’expérience !
Enjoy!