Eine junge Ada Lovelace. Bild: John Murray Publishers London
Heute ist Ada Lovelace Day, ein Tag, an dem das Leben von Lady Lovelace gefeiert wird, einer Gräfin aus dem neunzehnten Jahrhundert, die eine Veröffentlichung veröffentlicht hat, die möglicherweise das erste Computerprogramm ist, das jemals erfunden wurde. Ada Lovelace Day nutzt sie als Symbol für Frauen in der Wissenschaft und hofft, die Unterstützung für Mädchen auf der ganzen Welt zu stärken, die möglicherweise davon abgehalten werden, Wissenschaft, Technologie, Ingenieurwesen, Mathematik, Chemie und dergleichen zu betreiben.
So formuliert es Finding Ada, eine Gruppe, die sich der Organisation und Förderung des Tages verschrieben hat:
Es ist unbestreitbar, dass es in Bereichen wie Wissenschaft, Technik, Ingenieurwesen und Mathematik (allgemein als MINT bezeichnet) weniger Frauen als Männer gibt. Trotz der Beweise, dass Mädchen in solchen Fächern in der Schule gut abschneiden, studieren nur wenige an der Universität, und noch weniger erhalten Jobs in diesen Bereichen. Im Sitzungssaal sind kaum Frauen zu sehen.
Die Gründe für diese Ungleichheit sind vielfältig und umfassen Themen wie den sozialen Druck auf Mädchen und Frauen, „geeignete“ Karrieren einzuschlagen, subtile Frauenfeindlichkeit in der Hochschulbildung und am Arbeitsplatz sowie mangelnde Unterstützung für Frauen, die eine Familie oder eine Wiedereingliederung wünschen. Fähigkeit beim Wiedereinstieg in die Arbeitswelt nach einer Familie. Dies sind komplexe Probleme, an denen wir alle arbeiten müssen, um sie zu verstehen und anzugehen, aber es gibt eine Schlüsselfrage, auf die wir uns ganz einfach konzentrieren können.
Also, wer war überhaupt Ada Lovelace? Nun, sie ist den meisten als „die erste Computerprogrammiererin der Welt“ bekannt. Auf einer Party im Jahr 1833 lernte Lovelace Charles Babbage kennen, den Mann, der den ersten Computer der Welt baute, der Babbage Engine. Babbage schrieb 1843 folgendes über sie:
Vergiss diese Welt und all ihre Probleme und wenn
Möglich ist seine Vielzahl an Charlatans - alles
kurz gesagt, aber die Zauberin der Zahlen.
Und so wurde Lovelace als "Zauberin der Zahlen" bekannt und schrieb dieses berühmte Programm. Smithsonian erklärt:
1835 heiratete sie William King, Baron King (und später Earl of Lovelace), mit dem sie drei Kinder haben würde. Ada setzte ihr Interesse an Mathematik und Naturwissenschaften fort und traf und korrespondierte mit anderen Wissenschaftlern und Mathematikern. Einer davon war Charles Babbage, der die ersten Computer erfand, die Difference Engine und die Analytical Engine. Babbage bat Ada, die Memoiren eines italienischen Mathematikers zu übersetzen, in denen seine Analytical Engine analysiert wurde (eine Maschine, die einfache mathematische Berechnungen durchführen würde und mit Lochkarten programmiert sein), aber Ada ging über das Vervollständigen einer einfachen Übersetzung hinaus. Sie schrieb ihre eigenen Notizen über die Maschine und enthielt sogar eine Methode zur Berechnung einer Folge von Bernoulli-Zahlen. Dies wird nun als das erste Computerprogramm angesehen.
Obwohl das Bernoulli-Zahlenprogramm interessant war, war es nicht das, was Lovelace so wichtig machte. Aus dem Computer History Museum:
Vielleicht noch wichtiger ist, dass der Artikel Aussagen von Ada enthielt, die aus einer modernen Perspektive visionär sind. Sie spekulierte, dass die Engine "neben der Zahl auch auf andere Dinge einwirken könnte ... die Engine könnte kunstvolle und wissenschaftliche Musikstücke von beliebiger Komplexität oder Ausdehnung komponieren". Die Idee einer Maschine, die Symbole in Übereinstimmung mit Regeln manipulieren und deren Anzahl andere Entitäten als die Quantität darstellen könnte, markiert den grundlegenden Übergang von der Berechnung zur Berechnung. Ada war die erste, die diesen Begriff explizit formulierte, und darin scheint sie weiter als Babbage gesehen zu haben. Sie wurde als "Prophetin des Computerzeitalters" bezeichnet. Mit Sicherheit hat sie als Erste das Potenzial für Computer außerhalb der Mathematik zum Ausdruck gebracht. In dieser Hinsicht ist der Tribut begründet.
Nun gibt es einige Kontroversen darüber, ob das, was Ada getan hat, wirklich als Programmierung bezeichnet werden kann. Im Jahr 1990 schrieb Allen Bromley eine Geschichte von Differenz- und Analyse-Engines und hatte folgendes über Ada zu sagen:
Bis auf eines der in ihren Notizen genannten Programme war Babbage drei bis sieben Jahre zuvor erstellt worden. Die Ausnahme wurde von Babbage für sie vorbereitet, obwohl sie einen „Bug“ darin entdeckte. Es gibt nicht nur keine Beweise dafür, dass Ada jemals ein Programm für die Analytical Engine erstellt hat, sondern ihre Korrespondenz mit Babbage zeigt, dass sie nicht über das Wissen dazu verfügte.
Eine These von Bruce Collier sagt etwas Ähnliches:
Es ist zwar klar, dass Lady Lovelace eine Frau von großem Interesse und Talent war, und es ist klar, dass sie Babbages Vorstellungen über den allgemeinen Charakter und die Bedeutung der Analytical Engine in hohem Maße verstanden und in ihren Notizen für Menabrea gut zum Ausdruck gebracht hat Papier, es ist ebenso klar, dass die Ideen in der Tat Babbage und nicht ihr waren; In der Tat machte sie niemals einen gegenteiligen Anspruch geltend. Sie hat einen erheblichen Beitrag zur Veröffentlichung der Analytical Engine geleistet, aber es gibt keinen Hinweis darauf, dass sie das Design oder die Theorie der Engine in irgendeiner Weise weiterentwickelt hat. Und sie hatte nicht einmal Interesse daran, etwas über die Maschine zu lernen, bis sie am 5. Januar 1841, noch am 30. Juni 1843, anscheinend ziemlich wenig über die mechanischen Details des Motors wusste.
All dies soll Lady Lovelace nicht herabsetzen, sondern weil einige Autoren in jüngster Zeit eine sehr übertriebene Ansicht über die Bedeutung ihres Beitrags zum Motor oder über ihre Rolle in Babbages Leben vertreten haben.
Obwohl Babbage über die Wichtigkeit von Adas Notizen für ihn schrieb:
Wenn Sie genauso wählerisch in Bezug auf die Taten Ihrer Freundschaft sind wie in Bezug auf die Taten Ihrer Feder, befürchte ich, dass ich Ihre Freundschaft und Ihre Notizen gleichermaßen verlieren werde. Ich zögere es sehr, Ihre bewundernswerte und philosophische Anmerkung A zurückzugeben. Bete, ändere es nicht. . . All dies war für Sie nicht intuitiv zu erkennen, und je mehr ich Ihre Notizen lese, desto überraschter bin ich über sie und bedaure, dass ich nicht zuvor eine so reiche Ader des edelsten Metalls erkundet habe.
Leider starb Ada nach all dieser Arbeit einen schmerzhaften Tod. Wieder von Smithsonian :
Wie eine Reihe von Viktorianern wurde Ada opiumsüchtig. Während ihres grausamen Todes an Krebs versteckte ihre Mutter das Opium, das sie damals verwendete, um die Schmerzen zu lindern, damit Ada mehr leiden und Buße tun würde. Ihr Tod ließ Babbage der Frau beraubt, die Anthony Hyman als "seine geliebte Dolmetscherin" beschreibt. Seine Pläne erforderten ein Lochkartensystem, das die Funktionen der noch theoretischen Maschine beherrschen würde. Die Kartenidee kam ihm von einem berühmten französischen Webstuhl, der Anfang des 19. Jahrhunderts von Joseph Marie Jacquard eingeführt wurde und der ausgewählte Karten verwendete, um das Weben mehrfarbiger Muster zu automatisieren. Es war Ada, die am besten ausdrücken konnte, was das Kartensystem für Charles 'Maschine tun würde: "Wir können sehr treffend sagen, dass die Analytical Engine algebraische Muster genauso webt wie der Jacquard-Webstuhl Blumen und Blätter."
Babbage war nicht der einzige, der von Lovelace inspiriert oder vielleicht verfolgt wurde. Charles Dickens lernte Ada mit dreiunddreißig Jahren kennen. Laut The Enchantress of Numbers, einem Buch über Lovelace, schrieb Dickens an sie und behauptete, dass in seinem Hotel seltsame Dinge vor sich gingen:
Er fragte sich, ob Ada ihn "heimgesucht" hatte und wenn ja: "Ich hoffe, Sie werden es nicht tun."
Drei Jahre später besuchte Dickens Ada an ihrem Sterbebett. Er war eines der letzten Nicht-Familienmitglieder, die sie außer ihren Ärzten lebend gesehen haben.
Ob Ada wirklich die erste Computerprogrammiererin war oder nicht, steht natürlich nicht im Vordergrund des Ada-Lovelace-Tages. Der Finding Ada-Website zufolge besteht der Zweck vielmehr darin,
Durch die Aktivitäten rund um den Ada-Lovelace-Tag möchten wir auch Konferenzveranstaltern die Suche nach Frauen erleichtern, die sich bei ihren Veranstaltungen unterhalten können, und Journalisten, die Frauen finden, die sich zu MINT-Geschichten äußern oder sogar die Geschichte sein können. Wir hoffen, dass Frauen, die Schwierigkeiten haben zu verstehen, warum ihre Leistungen von Gleichaltrigen und Chefs herabgespielt werden, die Geschichten, die sie sehen, ernst nehmen und noch härter für die Gleichheit kämpfen, die sie verdienen. Wir hoffen, dass Mütter, Väter und Lehrer Inspiration finden, um sie an ihre Kinder und Schüler weiterzugeben, und dass sie selbst Inspriation finden. Und wir hoffen, dass junge Mädchen sehen, dass es nicht nur in Ordnung ist, Wissenschaft, Technik, Ingenieurwesen und Mathematik zu lieben, sondern dass es echte Chancen für sie gibt, in der Schule, an der Universität und auf der Arbeit.
Mehr von Smithsonian.com:
Wer war Ada Lovelace?
Hast du diese Frauen gesehen?
Was für einen Unterschied die Difference Engine gemacht hat: Aus Charles Babbages Rechner ist der heutige Computer hervorgegangen