• [^] # Re: Energie

    Posté par . En réponse à la dépêche Programme de la PyConFR 23. Évalué à 6.

    un programme en Python consomme 30x plus d'énergie qu'un programme en Java

    C'est seulement vrai si on oublie volontairement cython, numba, pythran, pypy, mypyc, ...

    Pierre Augier et al. ont fait un papier intéressant à ce sujet ici et ici.

    Où on peut voir un même algorithme, implémenté en Python, tourner sur différents interpréteurs/jit/... et s'étaler très largement d'un ordre de grandeur plus performant que Java à un ordre de grandeur moins performant que Java.

    TL;DR :

    Our work shows that the performance of scientific programs depends less on languages than on the time spent on optimization and the developer skills to correctly use the right tools.