[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Per risparmiare energia elettrica



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


Reply to: