Der Mythos _why: Wie ein phantomhafter Poete die Ruby-Welt für immer veränderte
Als Entwickler verbringen wir die meiste Zeit in einer Welt aus Logik, Architekturmuster, CI/CD-Pipelines und Bugfixes. Wir optimieren Datenbankabfragen, schreiben Tests und feilen an sauberem Code. Doch hin und wieder taucht in unserer Branche jemand auf, der uns daran erinnert, dass Programmieren nicht nur Ingenieurskunst ist – sondern auch reine Magie, Kunst und Poesie.
Niemand hat das jemals eindrucksvoller verkörpert als _why (auch bekannt als why the lucky stiff).
In den 2000er-Jahren war _why eine Kultfigur der Ruby-Community. Er war Programmierer, Zeichner, Musiker, Geschichtenerzähler und Visionär in einer Person. Und dann – auf dem Höhepunkt seiner Bekanntheit – löschte er sich im August 2009 innerhalb weniger Stunden komplett aus dem Internet.
Das ist die Geschichte eines Phantoms, das die Herangehensweise einer ganzen Generation von Entwicklern an Code nachhaltig geprägt hat.
Wer war _why? (Oder eher: Was hinterließ er?)
Wer in den Jahren 2003 bis 2009 in der Ruby-Szene unterwegs war, kam an _why schlicht nicht vorbei. Während die Tech-Welt versuchte, Softwareentwicklung immer strukturierter, korporativer und geschäftsmäßiger zu gestalten, brachte _why das absolute Gegenteil ein: pure Freude, Anarchie und infantile Kreativität.
Er war kein gewöhnlicher Open-Source-Maintainer. Seine Präsentation auf Konferenzen bestand nicht selten daraus, dass er Musik mit seiner Band The Thirsty Cups auf der Bühne spielte, Cartoons projizierte und dazu live Ruby-Code tippte.
Er trug stets sein Pseudonym why the lucky stiff – kurz _why. Seine Identität hielt er sorgfältig geheim. Doch es war keine düstere oder abweisende Anonymität; es war wie eine bunte Theatermaske, die es ihm erlaubte, vollkommen frei und ohne das Korsett einer korporativen Identität zu erschaffen.
Code als Kunst: Seine Meisterwerke
_why hinterließ Dutzende von Bibliotheken, Tools und Experimenten. Einige davon waren hochfunktionale Werkzeuge, andere schiere Kunstprojekte.
1. Why's (Poignant) Guide to Ruby
Wer heute Ruby lernen möchte, greift zu sachlichen Fachbüchern oder Dokumentationen. Doch 2004 veröffentlichte _why sein legendäres Buch: Why's (Poignant) Guide to Ruby.
Es ist wahrscheinlich das ungewöhnlichste Programmierbuch, das je geschrieben wurde. Anstatt trockener Syntaxerklärungen bot der Poignant Guide eine wilde Mischung aus surrealen Comics, sprechenden Füchsen, philosophischen Exkursen und dem heute legendären Begriff "Chunky Bacon".
_why brachte Tausenden von Menschen Ruby bei – nicht indem er ihnen zeigte, wie man Enterprise-Software baut, sondern indem er ihnen zeigte, wie viel Spaß das Denken in Code machen kann.
"When you don’t create things, you become defined by your tastes rather than such ability. Your tastes only narrow & exclude people. So create."
— _why
2. Hackety Hack & Shoes
_why hatte eine tiefgreifende Vision: Jeder Mensch sollte programmieren können. Lange bevor Plattformen wie Scratch oder moderne No-Code-Tools populär wurden, entwickelte er Hackety Hack, ein Lernprogramm für Jugendliche und Einsteiger. Um GUIs (grafische Benutzeroberflächen) so einfach wie möglich zu machen, schrieb er Shoes – ein winziges, buntes Toolkit, mit dem man in unter fünf Zeilen Ruby-Code ein interaktives Fenster auf den Bildschirm zaubern konnte.
3. Camping & Hpricot
Auch technisch war _why ein absolutes Genie:
-
Camping: Ein vollständiges Web-Framework in der Tradition von Ruby on Rails – allerdings in weniger als 4 Kilobyte Code komprimiert!
-
Hpricot: Ein extrem schneller, toleranter HTML/XML-Parser, der jahrelang der Standard in der Ruby-Welt war.
-
Syck: Der ursprüngliche YAML-Parser für den Ruby-Core.
"The Great Poof": Das abrupte Verschwinden 2009
Am 19. August 2009 passierte das Unfassbare.
Internet-Detektive hatten nach jahrelanger Recherche seine reale Identität aufgedeckt und seinen bürgerlichen Namen im Netz veröffentlicht. Es gab keine große Enthüllungsshow, keine Reaktion und keine Verfolgungsjagd.
_why zog die Konsequenz, die für ihn die einzig logische war: Er drückte auf den roten Knopf.
Innerhalb weniger Stunden löschte er all seine Webseiten, seine Twitter-Accounts, seine GitHub-Repositories und seine Blogs. Sämtlicher Code, alle Comics, alle Essays – weg. In der Ruby-Community bezeichnet man dieses Ereignis bis heute ehrfurchtsvoll als "The Great Poof" (Das große Verpuffen).
Warum wir seinen Namen respektieren
Auch wenn sein bürgerlicher Name damals kurzzeitig durch Foren geisterte und man ihn mit einer einfachen Suche finden könnte: Ich nenne ihn hier nicht. _why wollte als Künstlerfigur wahrgenommen werden, nicht als Privatperson. Seine Anonymität war keine Pose, sondern eine Grenze, die er gezogen hat. Seinen bürgerlichen Namen zu verschweigen, ist das Mindeste an Respekt, das wir diesem Ausnahmekünstler für all das, was er der Community geschenkt hat, zollen können.
Nach seinem Rückzug formierte sich die Community augenblicklich: Binnen Tagen wurden Mirrors seiner Repositories, seine Bücher und seine Kunstwerke von Fans rekonstruiert und archiviert (u.a. auf why-archive).
Die Legacy: Was wir von _why lernen können
Warum fasziniert uns die Geschichte von _why auch viele Jahre später noch so sehr?
Weil er uns an das Kerngefühl erinnert, warum die meisten von uns überhaupt mit dem Programmieren angefangen haben. Es war nicht das Verlangen nach Jira-Tickets, Sprint-Planungen oder OKRs. Es war die magische Erfahrung, leere Textdateien in lebendige Welten zu verwandeln.
_why hat gezeigt, dass:
-
Code eine Form des persönlichen Ausdrucks sein kann: Programmieren darf bunt, seltsam und humorvoll sein.
-
Community von Freundlichkeit lebt: Das berühmte Ruby-Motto MINSWAN ("Matz is nice so we are nice") wurde durch _whys herzliche und einladende Art maßgeblich geformt.
-
Sharing Caring ist: Er verschenkte all seine Arbeit bedingungslos an die Welt.
Fazit: Chunky Bacon Forever
_why ist seit über 15 Jahren aus dem öffentlichen digitalen Leben verschwunden. Ob er heute noch programmiert, Musik macht oder einfach sein Leben abseits des Bildschirms genießt, wissen wir nicht.
Doch sein Geist lebt in der Open-Source-Welt weiter. Jedes Mal, wenn wir ein Tool bauen, das einfach nur Freude macht, oder wenn wir einem Anfänger mit Geduld und Humor etwas erklären, führen wir seine Idee fort.
Danke für alles, _why. Wo auch immer du steckst: Chunky Bacon!