Augusta Ada Byron · 1815–1852 · Die erste Programmiererin
Tochter eines Dichters, geschult in der strengen Logik der Zahlen — und die Erste, die sah, dass eine Rechenmaschine mehr sein kann als ein Rechner. Sie nannte ihren Zugang „poetical science": die Mathematik vermählt mit der Vorstellungskraft.
Als einziges eheliches Kind des Dichters Lord Byron kam Augusta Ada Byron am 10. Dezember 1815 in London zur Welt. Ihr Vater verließ Familie und England, als sie wenige Wochen alt war; sie sah ihn nie wieder. Die Mutter, Lady Byron, ließ die Tochter bewusst in Mathematik und Logik unterrichten — um, wie sie hoffte, der „gefährlichen" dichterischen Anlage des Vaters etwas Festes entgegenzusetzen.
Doch beide Erbteile blieben in ihr lebendig. Gefördert von ihrer Mentorin, der Wissenschaftlerin Mary Somerville, und im Fernunterricht beim Logiker Augustus De Morgan wurde Ada eine ungewöhnlich versierte Mathematikerin — und behielt zugleich den Blick für das Bild hinter der Formel.
Am 5. Juni 1833 lernte sie durch Somerville den Erfinder Charles Babbage kennen und sah bald sein Modell einer Rechenmaschine. Was andere als Kuriosität betrachteten, erkannte Ada als den Anfang von etwas Größerem. „Poetical science" nannte sie ihre Methode: Strenge und Schönheit im selben Gedanken.
10. Dezember: Augusta Ada Byron, einziges eheliches Kind von Lord Byron und Lady Byron.
Byron verlässt England; die Mutter lenkt Adas Erziehung gezielt auf Mathematik und Logik.
5. Juni: Durch Mary Somerville trifft sie Charles Babbage und sieht seine Rechenmaschine.
Ihr Mann William King wird zum Earl of Lovelace erhoben (Heirat 1835) — daher der Name „Ada Lovelace".
Sie übersetzt Menabreas Artikel zur Analytical Engine und ergänzt ihn um sieben eigene Anmerkungen (A–G) — gemeinsam länger als der Originaltext. Note G enthält den ersten veröffentlichten Algorithmus. Signiert nur mit „A.A.L."
27. November: Ada stirbt mit nur 36 Jahren an Gebärmutterkrebs. Auf eigenen Wunsch neben ihrem Vater bestattet.
Charles Babbages Entwurf war keine bloße Rechenmaschine, sondern die Idee eines Allzweck-Apparats: ein „Rechenwerk" (the Mill) für die Operationen, ein „Speicher" (the Store) für die Zahlen — die begriffliche Trennung, die jeden Computer bis heute prägt.
Programmiert werden sollte sie über Lochkarten — eine Idee, die Babbage direkt vom Jacquard-Webstuhl übernahm, der Webmuster über gestanzte Karten steuerte. Gebaut wurde die Maschine zu Lebzeiten nie; sie existierte allein auf dem Papier und in den Köpfen.
„… sie webt algebraische Muster, so wie der Jacquard-Webstuhl Blumen und Blätter webt." — sinngemäß nach Note A, 1843
Schematische Rekonstruktion (prozedurales SVG, keine historische Originalzeichnung).
Note G beschreibt, wie die Analytical Engine die Bernoulli-Zahlen berechnen würde — eine Schritt-für-Schritt-Anleitung als Operationstabelle. Sie gilt vielen als der erste veröffentlichte Algorithmus, der für die Ausführung durch eine Maschine gedacht war, und damit als das erste Computerprogramm — wobei die Forschung über Babbages Anteil und die Frage des „Ersten" bis heute diskutiert.
Hier läuft eine getreue Rekonstruktion der Berechnung von B₇ (in Adas Zählung). Jede Zeile erscheint wie gestanzt, die Variablen im Speicher füllen sich, und am Ende steht — Stelle um Stelle — die Bernoulli-Zahl. Scrollen oder den Knopf nutzen, um die Maschine Schritt für Schritt arbeiten zu lassen.
| Op. | Operation | Ergebnis → Variable | Wert |
|---|
Da die Maschine nie gebaut wurde, lief dieser Code zu Adas Lebzeiten nie. Beim Durcharbeiten des Verfahrens korrigierte sie sogar einen Fehler in Babbages Vorarbeit — ein früher dokumentierter „Bug-Fix". Das Ergebnis −1/30 ist eine echte Bernoulli-Zahl der Analysis. Ada bezeichnete sie als B₇ — in ihrer Zählung, die nur die von null verschiedenen Glieder durchnummeriert; in der heutigen Konvention ist das dieselbe Zahl wie B₈ = −1/30 (heute gilt B₀ = 1, B₁ = ±½, B₂ = ⅙, B₄ = −1/30, B₆ = 1/42, B₈ = −1/30 …, während die ungeraden Glieder ab B₃ verschwinden).
Könnte man Tonhöhen und Harmonien in Zeichen fassen, so vermöchte die Maschine kunstvolle und wissenschaftliche Musikstücke jeden Umfangs zu komponieren.
Sinngemäß nach Note A, 1843 — Adas Gedanke, dass alles, was sich in Symbolen ausdrücken lässt, von der Maschine verarbeitet werden kann.
A.A.L. · Note A · Taylor's Scientific Memoirs · 1843
Ada sah, dass die Engine Töne so behandeln könnte wie Zahlen — wenn ihre Beziehungen mathematisch gefasst sind. Der Keim der Idee von Medien als berechenbare Information.
Nicht ein Apparat für eine Aufgabe, sondern eine Maschine, die je nach Programm jede formal beschreibbare Aufgabe übernimmt — ein Jahrhundert vor dem Computer.
Ihr eigener Begriff: die Verbindung von strenger Analyse und Vorstellungskraft. Das Erbe des Dichters und der Mathematikerin in einer Person.
„The Analytical Engine has no pretensions whatever to originate anything. It can do whatever we know how to order it to perform."
„Die Analytical Engine erhebt keinerlei Anspruch darauf, etwas hervorzubringen. Sie kann alles tun, was wir ihr zu tun befehlen können." — A.A.L., Note G, 1843
Über hundert Jahre später griff Alan Turing diesen Satz in seinem berühmten Aufsatz auf und nannte ihn „Lady Lovelace's Objection". Ob Maschinen wirklich Neues hervorbringen können oder nur ausführen, was man ihnen einprogrammiert — Adas nüchterne Beobachtung steht bis heute im Zentrum der Debatte über künstliche Intelligenz.
Das US-Verteidigungsministerium benennt eine neue Programmiersprache nach ihr. Der Militärstandard trägt die Nummer MIL-STD-1815 — nach Adas Geburtsjahr. Das Referenzhandbuch wurde am 10. Dezember 1980 freigegeben: an ihrem Geburtstag.
Jeden zweiten Dienstag im Oktober gefeiert — ein Tag zu Ehren der Frauen in den MINT-Fächern, der ihren Namen weiterträgt.
Die BCS Lovelace Medal und der Ada-Lovelace-Award würdigen herausragende Beiträge zur Informatik — sie ist zur Symbolfigur einer ganzen Disziplin geworden.
Weil Note G den ersten für eine Maschine gedachten Algorithmus enthält, gilt Ada vielen als die erste Programmiererin — ein Vermächtnis aus Tinte und Papier, lange bevor es Hardware gab, die es ausführen konnte.
„Poetical science"
— Strenge und Schönheit im selben Bild.
Augusta Ada Byron, Countess of Lovelace · 10.12.1815 – 27.11.1852