Nachhaltiges Programmieren

Eine Recherche des Hosters und Cloudanbieters IONOS hat nun eine portugiesische Studie aus dem Jahr 2021 zur Nachhaltigkeit von Programmiersprachen mit dem Ranking der beliebtesten Sprachen aus dem Vorjahr zusammengeführt. Sind die ressourcenschonendsten Sprachen auch die meistgenutzten?

Die Nachhaltigkeitsrangliste bezieht sich auf Energieverbrauch, Ausführungszeit und die Spitzenspeicherauslastung von 27 Programmiersprachen. Beim Energieverbrauch finden sich auf den Plätzen 1 bis 5 (in absteigender Reihenfolge) C (1,00 Joule), Rust (1,03 J), C++ (1,34 J), Ada (1,70 J) und Java (1,98 J). Bei der Ausführungsgeschinwigkeit ergibt sich dieselbe gleiche Rangfolge. Anders sieht es bei der Spitzenspeicherauslastung aus: Zwar nehmen C (1,17 Megabyte) und C++ (1,34 MB) noch immer Top-5-Plätze ein (nämlich 3 und 5), doch Pascal (1,00 MB; Platz 1), Go (1,05 MB; Platz 2) und Fortran (1,24 MB; Platz 4) erreichten in den anderen Kategorien keine Top-Werte.

Auffällig ist der große Abstand zu den jeweils hinteren Rängen. So bestehen große Unterschiede zwischen den ersten und den letzten Plätzen: fast das Achtzigfache beim Energieverbrauch, fast das Dreiundachtzigfache bei der Ausführungszeit und fast das Zwanzigfache beim Speicherplatz. Sowohl beim Energieverbrauch wie bei der Geschwindigkeit liegen recht beliebte Sprachen weit hinten wie Perl, Lua und vor allem PHP und Python. Durchweg günstige Werte erreichen dagegen C, C++, Rust, Ada, Pascal und mit Abstrichen Fortran und Chapel. Abgesehen von C und C++ belegen die allerdings im Beliebtheitsranking nur hintere Plätze.

E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Inline Feedbacks
Alle Kommentare anzeigen
Nach oben