NL
DownloadenDownloaden

Wie geldt als de eerste programmeur

Redactie van Miqo · 2 bronnen

Wat zij deed

  1. Het artikel vertalen. Ze vertaalde uit het Frans een beschrijving van een analytische machine in ontwikkeling, gemaakt door een Italiaanse ingenieur.

  2. Aantekeningen toevoegen. Aan de vertaling voegde ze haar eigen aantekeningen toe, die uiteindelijk meerdere keren langer waren dan het artikel zelf.

  3. De berekeningen uitwerken. In een van de aantekeningen staat stap voor stap uitgewerkt hoe een reeks getallen wordt berekend, met terugkerende onderdelen.

  4. De hoofdgedachte formuleren. Ze veronderstelde dat de machine niet alleen getallen, maar ook willekeurige symbolen kon verwerken, bijvoorbeeld door volgens regels muziek te componeren.

Dat vierde punt is het waardevolst. De ontwerper zag in de machine een rekenapparaat; zij zag een apparaat dat met symbolen in het algemeen kon werken, en dat komt dichter bij ons huidige begrip dan alles wat haar tijdgenoten schreven.

Toch werd de machine nooit gebouwd. Het ontwerp ging de mogelijkheden van de toenmalige productie te boven, en alles wat beschreven was bleef meer dan een eeuw op papier.

Waarover de discussie gaat

Historici discussiëren over haar bijdrage. Sommigen beschouwen de aantekeningen als het eerste programma in de geschiedenis; anderen wijzen erop dat ook de ontwerper van de machine de berekeningsschema's maakte, terwijl haar rol lag in het uitleggen en interpreteren ervan. De discussie gaat over de omvang van haar bijdrage, niet over de vraag of ze eraan meedeed.

De briefwisseling spreekt het bagatelliseren van haar rol tegen. Ze besprak het ontwerp van de machine op gelijkwaardige voet met de ontwerper, stelde precieze vragen en ontdekte fouten in zijn berekeningen, en dat alles is gedocumenteerd.

Tegen overdrijving pleit dat de term "programma" toen helemaal niet bestond en dat je moderne begrippen voorzichtig op de negentiende eeuw moet toepassen.

Ook van haar is de nuchtere kanttekening die nog altijd wordt geciteerd: een machine kan uit zichzelf niets nieuws creëren; ze voert uit wat haar wordt opgedragen. Over deze stelling wordt ook vandaag nog gediscussieerd in debatten over kunstmatige intelligentie.

Test jezelf1 / 2

Wat deed Ada Lovelace?

Bronnen

  1. De in 1843 gepubliceerde aantekeningen bij de vertaling van de beschrijving van de analytische machine bevatten een gedetailleerde berekening van een reeks getallen en een uiteenzetting over de toepasbaarheid van de machine op het verwerken van symbolen van willekeurige aard
  2. de vraag wie het eerste programma schreef blijft onderwerp van historisch-wetenschappelijke discussie

Volgende in de serie ‘Vrouwen in de geschiedenis’

2 artikelen volledig op de site, nog 2 in de app

Alle artikelen

Nog 2 artikelen uit deze serie staan in de app

Ze staan onder ‘Geschiedenis → Vrouwen in de geschiedenis’. Gratis.

Quiz · 10 vragenHoe goed ken jij ‘Vrouwen in de geschiedenis’?