On Mon, Feb 21, 2022 at 08:08:41PM +0100, Davide Prina wrote: > interessante articolo: usare programmi in linguaggio C/Rust (o > programmare con questi) è più efficiente, dal punto di vista del > consumo energetico, rispetto ad altri linguaggi. La classifica, > ricavata da una media di programmi scelti ad hoc, è: > 1.00 C > 1.03 Rust > 1.34 C++ > 1.70 Ada > 1.98 Java > 2.14 Pascal > 2.18 Chapel > 2.27 Lisp > 2.40 Ocalm > 2.52 Fortran > ... > 3.14 C# > 3.23 Go > ... > 4.45 JavaScript > ... > 21.50 TypeScript > ... > 29.30 PHP > ... > 46.54 JRuby > 69.91 Ruby > 75.88 Python > 79.58 Perl > > naturalmente poi dipende dal programma eseguito, da come è stato > programmato, ... > > Però, ritenendo più o meno validi i valori trovati, si può vedere che > usare programmi in C/Rust può permettere di consumare il 50% di > elettricità rispetto ad uno in Java o 4,45 volte meno elettricità > rispetto a JavaScript o 75,88 volte meno elettricità rispetto ad uno > in Python > > https://developers.slashdot.org/story/22/02/20/0143226/is-it-more-energy-efficient-to-program-in-rust?utm_source=rss1.0mainlinkanon&utm_medium=feed > e qui lo studio: > https://greenlab.di.uminho.pt/wp-content/uploads/2017/10/sleFinal.pdf > > Avevo letto che System76 stava rifacendo parte dell'interfaccia di > Gnome3 in Rust > > Ciao > Davide > -- > Sistema operativo: http://www.debian.org > GNU/Linux User: 302090: http://counter.li.org > Non autorizzo la memorizzazione del mio indirizzo su outlook >
Il paper è del 17, chissà quali e se ci sono stati progressi? Grazie per la lettura interessante. -- Felipe Salvador