Humor für Software-Entwickler

Irre Quellcode-Kommentare

26.10.2023 von Frank-Michael Schlede und Thomas Bär
Dem Ruf nach gehören Software-Entwickler ja nicht gerade zu den humorvollsten Party-Gästen. In den Tiefen ihrer Software zeigen sie dennoch, dass sie ihren Spaß haben.

Es gibt Menschen die sind für ihren Humor bekannt. Auf Feiern sammeln sich die Gäste um sie herum und sie lauschen sprichwörtlich jedem Satz, indem sich garantiert ein Wortspiel mit sprachlicher Raffinesse verbirgt. Gemeinhin sind es weniger IT-Profis oder Software-Entwickler, die in einem solchen sozialen Mittelpunkt erscheinen. Zu skurril ist der Witz oder zu unverständlich für das Volk der Nicht-IT´ler.

Welcher "normale Mensch" lächelt schon bei Aussagen wie "UNIX ist das Betriebssystem der Zukunft. Und das schon seit 30 Jahren." oder "Was ist das? Schwimmt im Wasser und schreit ständig F1?" - "Ein Informatiker, der nicht schwimmen kann." Aus ungefähr diesem Holz stammen auch die Sprüche wie "Backup not found: (A)bort, (R)etry, (P)anic?" oder "Keyboard not found. Press any key to continue.".

Dass Software-Entwickler auch anders können wissen wir spätestens seit der Veröffentlichung des Original-Quellcodes von MS-DOS 1.0 und 2.0 oder Word 1.1a. Der niederländische Twitterer Leon Zandman fand gleich sieben ungewöhnliche Überraschungen.

Die Microsoft-Entwickler fluchen munter durch die Gegend, ziehen über die Novell-Nutzer her oder bezeichnen sich selbst als "Götter". Alles auskommentiert und nicht ganz so ernst gemeint (oder vielleicht doch?).

Schon nach kurzer Suche finden sich im Internet und in Foren verschiedene Quellecode-Kommentare. Hier zeigt sich, dass auch die Entwickler außerhalb von Microsoft durchaus Humor haben. Sie wünschen ihren Entwicklungs-Kollegen nur das Beste oder versuchen sie mit irreführenden Hinweisen zu verunsichern.

Irre Quellcode-Kommentare
Konfusion
Wenn der Entwickler selbst nicht mehr weiß, was er da getrieben hat.
Fluchen ...
... können Entwickler ja bekanntlich besonders gut.
Eine wahre Geschichte
Was, das wussten Sie nicht??
Das Ende
Das kontrollierte Ende eines möglicherweise unkontrollierten Programmablaufs.
Schnipp und Schnapp
Über die Benennung von Variablen lässt sich wahrlich trefflich streiten.
Optimist
Ach ja ...
Weihnachtsbaum
Ein schöner Weihnachtsbaum bei der Definition von Variablenwerten.
Star Trek
Star-Wars-Fans sind überall unter uns und hinterlassen ihre Spuren.
Meinung
Freie Meinungsäußerung, auch wenn sie "eher robuster" ausfällt, ist stets zulässig.
Im Fall des Falles
Ein Fehler-Handler ohne Inhalt: Oh Schreck - eigentlich sollten wir hier was unternehmen.
Hübsch anzusehen
Künstlerische Aspekte dürfen auch im Quellcode-Kommentar nicht zu kurz kommen.
Kurz ...
... und prägnant.
Drachen
ASCII-Malerei - ein Relikt aus den 1980er Jahren.
Kafka
Zwar soll Franz K. Prag nicht wirklich verlassen haben, in den Quellcode hat er es dennoch geschafft.
Genie
Ob es dieser Entwickler wirklich ernst meint?
Ohne Inhalt
Das Grundgerüst ist zumindest schon mal erstellt - Zeit für einen Kaffee.
Null oder Null?
Die Implementierung ist wohl nicht so ganz im Sinne des Entwicklers.
Wirklich gemein
Die Freundlichkeit in diesem Kommentar ist wahrlich spürbar. Wahr als Unwahr zu definieren, ist auch ein ganz freundlicher Akt.
Der Beste
Möglicherweise der beste Kommentar den es gibt: Wie viel Zeit haben wir schon bei der Optimierung des Codes verschwendet?
Den Mutigen
Den Mutigen gehört die Welt.
Ehrlichkeit
Hoffentlich ist der Rest vom Programm in einem günstigeren Geisteszustand verfasst worden.
Aha!
Alles klar?
Vertrauen
Nur weil es im Kommentar steht, heißt es nicht, dass es auch wirklich stimmt.
Mehr Zeit
Natürlich ist es falsch die XML-Datei so zu erzeugen, aber es klappt und wir haben mehr Zeit für ein paar Getränke.

Ganz so humorlos scheinen unsere Software-Entwickler dann doch nicht zu sein. Der Spaß ist halt eher versteckt, so wie die Easter Eggs in ihren Programmen.