Maintenant, le but de l’étude n’était pas de comparer des langages entre eux (juste en vitesse) mais de tenter d’évaluer leur efficacité énergétique. « The goal of being able to rank programming languages based on their energy efficiency is both recent, and certainly deserves further studies. » Sur ce point, la vitesse n’est visiblement pas toujours ce qu’il y a de mieux. « Our results show interesting findings, such as how slower/faster languages can consume less/more energy, and how memory usage influences energy consumption. »
Et pourquoi pas PyPy ou pas telle variante est expliqué aussi. « We have taken rigorous and strict solutions to 10 well defined programming problems, expressed in (up to) 27 programming languages, from the well known Computer Language Benchmark Game repository. » Ceci dit, tu peux refaire les tests voir si ce sera plus écoresponsable : https://github.com/greensoftwarelab/Energy-Languages
"It is seldom that liberty of any kind is lost all at once." ― David Hume
[^] # Re: Je ne suis pas sûr que les logiciels libres soient moins consommateurs de ressources CPU/Mém
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Cailloux, joujoux, bijoux. Évalué à 2.
C’est bizarre, parce-que dans les liens recommandés (en faisant fi du fait que ça parle de tout le web qu’importe que la pile soit à base de NodeJS ou de Servlet JEE ou de Django ou autre) du commentaire initial il est justement fait le constat que l’on ne va plus « vraiment chercher à optimiser » et pourtant c’est « en production » et on rafistole ou rajoute de la ressource matériel avant de passer à une nouvelle hype. Ce n’est pas pour rien que le monde du logiciel est en train de prendre une pente merdique.
Mais j’avais déjà noté la levée de boucliers quand son langage favori n’est pas en tête, c’est certainement humain.
Maintenant, le but de l’étude n’était pas de comparer des langages entre eux (juste en vitesse) mais de tenter d’évaluer leur efficacité énergétique. « The goal of being able to rank programming languages based on their energy efficiency is both recent, and certainly deserves further studies. » Sur ce point, la vitesse n’est visiblement pas toujours ce qu’il y a de mieux. « Our results show interesting findings, such as how slower/faster languages can consume less/more energy, and how memory usage influences energy consumption. »
Et pourquoi pas PyPy ou pas telle variante est expliqué aussi. « We have taken rigorous and strict solutions to 10 well defined programming problems, expressed in (up to) 27 programming languages, from the well known Computer Language Benchmark Game repository. » Ceci dit, tu peux refaire les tests voir si ce sera plus écoresponsable : https://github.com/greensoftwarelab/Energy-Languages
"It is seldom that liberty of any kind is lost all at once." ― David Hume