Note G
Mehr Info
- Erstellt von
- Ada Lovelace
- Jahr
- 1843
- Typ
- Wissenschaftliche Anmerkung
Die letzte und längste von Ada Lovelaces sieben Anmerkungen aus dem Jahr 1843, mit einer Tabelle zur Berechnung von Bernoulli-Zahlen — gemeinhin als erstes veröffentlichtes Computerprogramm bezeichnet.
Luigi Menabrea hatte 1842 eine französische Darstellung von Charles Babbages Analytical Engine verfasst. Lovelace übersetzte sie ins Englische und fügte sieben eigene Anmerkungen von A bis G hinzu, die zusammen fast dreimal so lang waren wie das Original. Note G enthält das berühmte Diagramm: Zeile für Zeile, Variable für Variable, wie die Maschine Bernoulli-Zahlen berechnen würde, in einer Schleife, die dieselben Operationen auf neue Werte anwendet.
Die Tabelle lief nie – die Analytical Engine wurde nie gebaut. In der gedruckten Fassung steckt zudem ein Fehler in einer Zeile, was ihr die zweifelhafte Ehre einbringt, zugleich das erste veröffentlichte Programm und der erste veröffentlichte Bug zu sein. In derselben Anmerkung hält Lovelace fest, die Maschine erhebe keinen Anspruch, etwas selbst hervorzubringen, sondern könne nur tun, was ihr befohlen werde – ein Einwand, den Turing ein Jahrhundert später nach ihr benannte, vor allem um ihn abtun zu können.