06.10.2026 · Signal Titans Editorial
Guido van Rossum brauchte ein Weihnachts-Hobbyprojekt. Er begann Python.

Python begann, weil Guido van Rossum während der Weihnachtsferien 1989 etwas zu tun brauchte.
Sein Büro am CWI in Amsterdam war geschlossen.
Er hatte einen Rechner zu Hause.
Er hatte Zeit.
Und er dachte seit einiger Zeit über eine Programmiersprache nach, die noch nicht existierte.
Also begann er als „Hobby“-Projekt einen Interpreter zu schreiben.
Dieses Nebenprojekt wurde Python.
Die Idee war lange vor Weihnachten gewachsen
Van Rossum hatte am CWI bereits an einer Sprache namens ABC gearbeitet.
ABC sollte Programmieren auch Menschen ohne professionelle Erfahrung zugänglich machen.
Die Sprache legte Wert auf klare Syntax und Einfachheit.
Doch sie fand ihr Zielpublikum nur schwer.
Für viele kleine Rechner war sie zu schwer.
Unix-Programmierer hatten bereits andere Werkzeuge.
Van Rossum mochte viele Ideen aus ABC, wusste aber inzwischen auch, was er anders machen wollte.
Dann erzeugte Amoeba ein praktisches Problem
Später arbeitete van Rossum am verteilten Betriebssystem Amoeba.
Das Team brauchte eine bessere Möglichkeit, Administrationswerkzeuge zu schreiben.
C war mächtig, kostete aber viel Programmierzeit.
Die Bourne Shell war bequem, konnte Amoebas eigene System-Call-Schnittstelle aber schlecht erreichen.
Van Rossum sah eine Lücke.
Was wäre, wenn eine Skriptsprache die klare Syntax von ABC mit Systemzugriff und der Erweiterbarkeit verbinden würde, die Unix/C-Programmierer erwarteten?
Er wollte keine Sprache nur für Amoeba.
Sie sollte allgemein genug sein, um zu wachsen.
Weihnachten 1989 schuf ununterbrochene Zeit
Van Rossum schrieb später, er habe ein Hobby-Projekt gesucht, das ihn in der Woche um Weihnachten beschäftigen würde.
Das Büro war geschlossen.
Er begann den Interpreter für die Sprache zu schreiben, über die er bereits nachgedacht hatte.
Der erste funktionierende Entwurf brauchte länger als die Ferien.
1990 wurde Python im Amoeba-Projekt zunehmend eingesetzt.
Kollegen probierten es aus.
Ihr Feedback veränderte die Sprache.
Das Hobby wurde zu einem echten Werkzeug, weil echte Nutzer direkt daneben waren.
Der Name hatte nichts mit Schlangen zu tun
Van Rossum brauchte einen Arbeitstitel.
Er war Fan von Monty Python’s Flying Circus.
Er wählte „Python“, weil der Name kurz, ungewöhnlich und leicht respektlos war.
Er war eingängig genug, um zu bleiben.
Schlangenbilder kamen erst später.
Die ursprüngliche Referenz war Comedy.
Python entstand zwischen zwei Welten
Von ABC kam der Wunsch nach gut lesbarer Syntax.
Von Unix und C kamen echter Systemzugriff und Erweiterbarkeit.
Van Rossum wollte vermeiden, dass eine elegante Sprache in einer isolierten Lernumgebung gefangen blieb.
Python entstand aus dem Versuch, Klarheit und praktische Integration zu verbinden.
Die Sprache wurde öffentlich, bevor sie perfekt war
Van Rossum arbeitete überwiegend in seiner Freizeit weiter.
Im Februar 1991, nach etwas mehr als einem Jahr, veröffentlichte er Python über USENET.
Dieser Distributionskanal war wichtig.
ABC war entstanden, bevor Code leicht über Netzwerke verbreitet werden konnte.
Python kam zu einem besseren Zeitpunkt.
Menschen in anderen Ländern konnten herunterladen, ausprobieren, Feedback schicken und beitragen, ohne auf Magnetbänder oder formale Verteilung zu warten.
Das Netzwerk wurde Teil des Wachstums.
Die Geschichte vom „Ferienprojekt“ kann irreführen
Python entstand nicht aus einer Woche zufälliger Inspiration.
Das Coding begann in den Ferien.
Das Design beruhte auf Jahren gesammelter Erfahrung.
Van Rossum hatte ABC gesehen.
Er hatte Amoeba gesehen.
Er kannte C und Unix-Kultur.
Er kannte die Kosten von zu viel Low-Level-Code.
Und er kannte die Grenzen einer eleganten Sprache, die sich schlecht in reale Systeme integrieren ließ.
Die Ferien schufen Zeit.
Die Einsicht war längst entstanden.
So beginnen viele gute Nebenprojekte tatsächlich
Side Projects wirken oft getrennt von „echter Arbeit“.
Die stärksten sind aber häufig verdichtete Versionen von Problemen, die jemand schon lange mit sich trägt.
Ein Entwickler schreibt dasselbe Hilfsprogramm neu.
Ein Designer kämpft mit demselben Workflow.
Ein Operations-Team verbindet immer wieder dieselben Systeme.
Dann erscheint eine ruhige Woche.
Aufgestaute Frustration wird endlich zu einem Werkzeug.
Der Zeitpunkt wirkt zufällig.
Die Vorbereitung nicht.
Python konnte wachsen, weil es nicht auf Amoeba beschränkt war
Van Rossum vermied bewusst eine projektspezifische Sprache.
Das war entscheidend.
Ein internes Skriptwerkzeug hätte ein einziges Projekt lösen können.
Eine allgemeine, erweiterbare Sprache konnte später in Administration, Web, Wissenschaft, Bildung, Automation, Datenanalyse und Machine Learning wandern.
1989 musste niemand diese Märkte vorhersehen.
Die Sprache musste nur die Türen offen lassen.
Die bessere Frage ist nicht „Was kann ich in einer Woche bauen?“
Die Python-Geschichte inspiriert, weil sie klein aussieht.
Ein Programmierer.
Eine Ferienwoche.
Ein Interpreter.
Die nützlichere Frage lautet:
Welches Problem verstehst du schon seit Jahren so tief, dass eine einzige störungsfreie Woche dein Wissen in einen funktionierenden Prototyp verwandeln könnte?
Weihnachten erzeugte van Rossums Expertise nicht.
Es gab ihr Raum, zu Software zu werden.
Wenn du eine ganze Woche ohne Meetings hättest: Welches wiederkehrende Problem würdest du endlich in ein Werkzeug verwandeln?
Quellen
- Python Documentation — General Python FAQ: Why was Python created?
- Python.org — Guido van Rossum, Foreword for Programming Python
- CWI — Interview with Guido van Rossum: “I’d rather write code than papers”
- CWI — History highlights: Python begins during Christmas 1989
- CWI — 25 Years of Python at CWI
- Python.org — Python software history and ABC lineage
- Porträt im Titelbild — Guido van Rossum bei Dropbox 2014, Foto: Daniel Stroud, CC BY-SA 4.0 via Wikimedia Commons. Das Editorial-Derivat bleibt unter derselben Lizenz.