[Berlin-wireless] Einladung Wettbewerb zum Energie-Verbrauch von Open-Source Software

Volker Ernst lists at sysve.de
Mo Sep 12 23:03:16 CEST 2022


Hi,

was die Leute auch wenig auf dem Zettel haben,
ist die Energie-Effizienz verschiedener Programmiersprachen:

https://scienceblogs.de/rupture-de-catenaire/2021/05/03/die-energie-effizienz-von-programmiersprachen/

Man will gar nicht wissen, wie viel zusätzliches CO2 z.B. durch die Verwendung von Python entsteht...

Letzlich sind kommerzielle Designs (verständlicherweise) nach kommerziellen Gesichtspunkten optimiert,
d.h. kurze Entwicklungszeit, niedrige Entwicklungskosten, geringes Entwicklungsrisiko etc.
Also möglichst wenig selbst entwickeln, fertige Hardware nehmen, fertige Libraries, "bequeme" Sprachen.
Und das ist meistens ein Gegensatz zu energie-effizientem Design.
"Open source" ist da nicht grundsätzlich anders...

Man kann Sachen auch "ordentlich" entwickeln - Problem analysieren, möglichst einfache Lösung finden,
überlegen welchen Part man in welcher Technologie löst (analog-HW, digital-HW/FPGA, Software),
wie man die Software strukturiert/partitioniert, welche Parts man in welcher Sprache schreibt etc,
aber das ist selten (weil teurer und viele können das auch gar nicht mehr).

Volker

P.S. Dass das dann auch zu unnötig viel Komplexität führt (was ein Security-Albtraum ist),
ist ein anderer Nebeneffekt.



Mehr Informationen über die Mailingliste Berlin