C inquina (molto) meno di Python

Alcuni ricercatori della Universidade do Minho, in Portogallo, hanno tentato di classificare i linguaggi di programmazione in base al loro impatto ambientale, dal più "green" al più inquinante. Per ottenere i risultati poi pubblicati sono stati presi in considerazione 10 algoritmi che fanno riferimento al CLBG (Computer Language Benchmarks Game).

Grazie a questo approccio sono state individuate tre variabili per la classificazione: il consumo di energia, il tempo di esecuzione e l’uso della memoria. In linea generale tutti i fattori considerati tenderebbero ad allinearsi, per cui un linguaggio non troppo energivoro sarebbe anche performante dal punto di vista del runtime e dei MB consumati.

Pubblicitร 

C sarebbe per esempio il linguaggio che ha conseguito i punteggi migliori per quanto riguarda l’impatto energetico e il tempo di esecuzione, si piazzerebbe invece terzo relativamente all’impiego di memoria. Rust invece si piazzerebbe in secondo posizione per i primi due criteri e settimo dopo Pascal, Go, C, Fortran, C++ e Ada per consumo di memoria.

Chiaramente esisterebbero anche delle eccezioni con discrepanze rilevanti a seconda della variabile considerata, a tal proposito Java sembrerebbe essere per esempio un linguaggio relativamente poco impattante per richieste energetiche e runtime, ma le sue performance sembrerebbero nettamente migliorabili per quanto riguarda l’uso di memoria.

Per quanto riguarda i risultati peggiori sarebbero da segnalare quelli ottenuti da Python, un linguaggio quasi 76 volte più impattante di C per impatto energentico e 72 relativamente al runtime. Stesso discorso si potrebbe fare (ma con dati leggermente migliori) per linguaggi molto utilizzati nello sviluppo per il Web come PHP, JavaScript e TypeScript.

Iscriviti a Google News Per restare sempre aggiornato seguici su Google News! Seguici
Pubblicitร 
Claudio Garau
Claudio Garau
Web developer, programmatore, Database Administrator, Linux Admin, docente e copywriter specializzato in contenuti sulle tecnologie orientate a Web, mobile, Cybersecurity e Digital Marketing per sviluppatori, PA e imprese.

Leggi anche...

Anthropic testa Money: Claude gestirร  il conto bancario con lโ€™AI

Anthropic sta testando Money, una nuova funzione di Claude...

Emmy 2026: Apple TV supera Netflix e HBO con Widowโ€™s Bay

Apple TV conquista il primato agli Emmy Awards 2026...

Revolut truffata via PEC: hacker ottengono i dati di alcuni clienti

Revolut ha consegnato dati personali e finanziari di diversi...

ChatGPT e OpenAI: Stephen Aarons multato per 5.000 dollari

Lโ€™avvocato Stephen Aarons รจ stato multato di 5.000 dollari...

AI a scuola, ChatGPT e Gemini: lโ€™allarme degli insegnanti

AI a scuola, ChatGPT e Gemini: lโ€™allarme degli insegnanti Lโ€™intelligenza...

Trump contro i leader americani dell’IA

Il 14 settembre 2026 Donald Trump ha definito una...
Pubblicitร