Cet article de Pereira et al. (Science of Computer Programming, mai 2021) compare 27 langages, exécutant 10 programmes optimisés du Benchmark Game, pour mesurer automatiquement la consommation d’énergie, le temps d’exécution et l’utilisation mémoire, grâce à un cadre basé sur Intel RAPL . Les résultats montrent que les langages compilés sans ramasse-miettes (C, Rust, C++) sont en moyenne les plus efficaces énergétiquement, tandis que Python est jusqu’à ~75× plus gourmand qu’un programme équivalent en C . Une validation supplémentaire sur des implantations issues de Rosetta Code confirme la robustesse des classements, même dans des contextes plus généraux .

Commentaires

Vous devez vous inscrire ou vous connecter pour poster un commentaire