Programmeur van Apollo-maanlander overlijdt op 90-jarige leeftijd

De Amerikaanse computerwetenschapper Margaret Hamilton overleed op 30 september op 90-jarige leeftijd. Zij was een softwarepionier die onder meer baanbrekend werk verrichtte voor de computersystemen waarmee de Apollo-ruimtevaartmissie de maan bereikte.

Hamilton droeg er ook aan bij dat software ontwerpen en schrijven een zelfstandig vakgebied werd. Daardoor is de huidige IT-industrie in wezen ontstaan. President Barack Obama haalde dat aan toen hij haar in 2016 onderscheidde. "Haar softwarearchitectuur leidde tot grote stappen voor de mensheid, door de softwarecode te schrijven die Amerika hielp om voet op de maan te zetten", zei president Obama.

Hamilton ontving in haar loopbaan diverse prijzen en onderscheidingen, meldt MIT in het bericht over haar overlijden. De softwarepionier werkte van 1959 tot midden jaren zeventig bij het gerenommeerde Amerikaanse technologische onderzoeksinstituut MIT. Daarna werd ze ondernemer en ceo in de ict-sector.

Margaret Hamilton met Apollo-softwarecode. Beeld: MIT News, MIT Museum
Margaret Hamilton met Apollo-softwarecode. Beeld: MIT News, MIT Museum

Door Jasper Bakker

Nieuwsredacteur

08-10-2026 • 08:45

45

Submitter: Noxious

Reacties (45)

Sorteer op:

Weergave:

Deze vrouw is erg inspirerend. Haar eigenwijsheid maakte dat ze een feature inbouwde om te beschermen tegen iets waarvan de piloten zeiden dat het nooit zou kunnen gebeuren. Het gebeurde toch en haar software was er klaar voor en voorkwam een ramp.

Edit:
Wikipedia: Margaret Hamilton (software engineer)

Verder is zij de bedenker van de term Software Engineering

[Reactie gewijzigd door HenkEisDS op 8 oktober 2026 10:28]

Dat is wel een beetje een vreemde quote zo stand-alone, want daar staat dat haar vinding (de "priority display") juist een nieuw risico introduceerde. Pas als je doorleest vind je haar oplossing voor dit zelf gecreëerde probleem:

"As the alarms went off and priority displays replaced normal ones, the actual switchover to new programmes behind the screens was happening "a step slower" than it would today. Hamilton had thought long and hard about this. It meant that if Aldrin, say, hit a button on the priority display too quickly, he might still get a "normal" response. Her solution: when you see a priority display, first count to five."
.. en het stukje daaronder is dat het de landing gered heeft?

The computer (or rather the software in it) was smart enough to recognize that it was being asked to perform more tasks than it should be performing. It then sent out an alarm, which meant to the astronaut, 'I'm overloaded with more tasks than I should be doing at this time and I'm going to keep only the more important tasks'; i.e., the ones needed for landing ... Actually, the computer was programmed to do more than recognize error conditions. A complete set of recovery programs was incorporated into the software. The software's action, in this case, was to eliminate lower priority tasks and re-establish the more important ones ... If the computer hadn't recognized this problem and taken recovery action, I doubt if Apollo 11 would have been the successful Moon landing it was.
Je hebt gelijk. Aangepast.
Klopt niet helemaal, Ze voorzag een probleem, (omdat haar dochter met de simulator speelde en toen op een knop drukte), maar NASA heeft haar suggestie niet ingebouwd want "de piloten zouden die fout niet maken", aldus NASA management. Ze heeft wel een notitie bijgevoegd.
De piloten maakten die fout wel. Dat werd uiteindelijke wel opgelost, maar op een andere manier. bron

Daarnaast is er het 1202 alarm verhaal.

[Reactie gewijzigd door Menesis op 8 oktober 2026 09:41]

Margret Hamilton is vereeuwigd als één van de Women of NASA in LEGO set 21312 waarin de legendarische linker foto in blokjes is uitgebeeld.
Inclisief het bord met de tabel en de kapstok ;)

Terecht!

https://www.lego.com/nl-nl/product/women-of-nasa-21312

[Reactie gewijzigd door GeeBee op 8 oktober 2026 11:03]

Wat een bazin. Ik herken de bovenstaande foto's nog van de basisschool en ik vond je toen al enorm inspirerend en tof. Vooral de meisjes uit de klas waren laaiend enthousiast dat zo'n prominente programmeur een vrouw was. Wat een rolmodel!

Rust in vrede, Margaret.
Het vreemde is dat vrouwen in de computerwereld helemaal niet nieuw of uniek waren in die begindagen. We mogen ook niet vergeten dat in de decennia hiervoor het woord computer letterlijk een jobomschrijving was, meestal vervuld door vrouwen, die de hele dag niets anders deden dan complexe berekeningen uitvoeren.

En met de digitalisering van hun beroep zijn velen ook gewoon meegegaan met hun tijd en hebben ze geleerd van die digitale computers te programmeren. Het is pas later dat het een industrie werd die door mannen werd gedomineerd.
"Computer" was dan ook een laag lonenbaantje met weinig zeggenschap. Er zat meestal alsnog mannen boven die er nog hun eigen plasje overheen moesten doen en de keuzes maakten, dus het was echt gewoon een k*tbaan waar je repetitief werk moest doen. Waar het duidelijk was dat het super waardevol was (zonder deze dames was het ruimteprogramma nergens heen gegaan) maar waar het tientallen jaren duurde voordat dit werk ook echt gewaardeerd werd.

Margaret Hamilton is daarbij echt wel uniek ondanks dat haar baan niet uniek was. Omdat zij door dat glazen plafond wist door te breken en ook echt zeggenschap kreeg in het ruimtevaart programma, i.p.v. weggezet te laten worden als 1 van de vele niet erkende dames in de wetenschap.

Geschiedenis zit vol met voorbeelden van vrouwen die belangrijke dingen doen, die nooit de erkenning kregen omdat het erkennen van sterke slimme vrouwen 'meisjes het verkeerde idee geven'.

[Reactie gewijzigd door deknegt op 8 oktober 2026 10:01]

Ik kan de film "Hidden Figures" heel erg aanbevelen. Het vertelt het waargebeurde (weliswaar geromaniseerde) verhaal van 3 vrouwen bij NASA en hun belangrijke werk.
Niet de ruimtevaart, maar wel ook een zeer interessant is het verhaal van Vera Atkins een Roemeens-Joodse spion voor de Britten die assistent directrice van Sectie F(rance) van SOE was tussen 1941 en 1945. En wie na het einde van de oorlog een zoektocht begon naar de spionnen die nog vermist waren, waarvan vele van de vermiste vrouwen waren.

Ondanks tegengas vanuit het Britse establishment heeft ze bijna (117 van de 118) agenten weten te vinden, zodat ze allen erkenning kregen als oorlogsslachtoffers en officieel agenten voor SOE.
Agent Sonya is er een die ook gelezen mag worden. Altijd onderschat omdat ze een vrouw was.
Minder vreemd dan het op eerste gezicht lijkt.

Computer zijn als vak was langdurig, eentonig werk waar je ook een redelijke opleiding voor nodig had. Vrouwen met zo'n opleiding waren er steeds meer in de tweede helft van de 19e eeuw, maar veel carrières daarvoor waren voor vrouwen niet toegankelijk. En vrouwen kon je minder betalen (en dus meer werk gedaan krijgen voor hetzelfde budget).

Die sociale en economische factoren zijn grotendeels verdwenen, en dat gebeurde min of meer gelijktijdig met de vroege ontwikkeling van computer science als vakgebied.
Ja vooral dat laatst. In een wereldje wat nog steeds gedomineerd wordt door mannen. Is het denk ik voor vrouwen mooi om te zien dat een vrouw zo'n geweldige prestatie heeft geleverd. In die tijd!!!!

Je was aan het pionieren je liep alleen voorop, en op je strepen staan en gelijk krijgen, en een ramp voorkomen. Een wereld prestatie zeg.
En dan kom je erachter dat actrice Milla Jovovich gewoon ook programmeert.

milla-jovovich (Milla J) · GitHub
Dat is wel voornamelijk met AI dus wel een hele andere wereld.
Toen en nu. Andere tijden, middelen, kennis, en een actrice die code, vergelijken met een software pionier. Of probeerde je een ander punt te maken?
Zoals anderen al aangeven: dat is vibecoding (er wordt niet voor niets overal "verbatim" gebruikt, terwijl een mens dat doorgaans heel weinig doet) en niet zelf programmeren zoals de mevrouw uit het artikel.

Daarnaast:
Architect
Milla Jovovich

Engineer
Ben Sigman
Bron: https://millaj.com

Dus daar zou ik wat zout bij nemen :)

[Reactie gewijzigd door Stukfruit op 8 oktober 2026 11:00]

Dat is ook mooi - De film "Hidden Figures" is eigenlijk een muts om te kijken. Gaat dan wel niet over de Apollo maar wel over alles wat er aan vooraf ging - Ook hier Girlpowerrrr (en hoe met dacht over gekleurde mensen :/ )
Hoe de wereld is veranderd, boekwerken met code :9

Naast haar, waren er nog meer vrouwen bij NASA: check de film Hidden Figures.
Enige context is evenwel niet misplaatst. Zo 1 boek is 1 versie van de broncode voor 1 van de computers. En ze bevatten iets meer dan de ruwe broncode.
Zijn die boeken er eigenlijk nog?
Goede tip, die film is echt goed.
@iAR Ja, een geweldige film. Je postte net ff eerder zag ik net.

En in deze context de film Wikipedia: Hidden Figures

"De film vertelt het waargebeurde verhaal van de Afro-Amerikaanse wetenschapsters Katherine Johnson en haar twee collega’s Dorothy Vaughan en Mary Jackson die allen werkten als menselijke computers in de West Area Computing Unit van het NASA Langley Research Center. De West Area Computing Unit was een groep die uitsluitend uit vrouwelijke Afro-Amerikaanse wetenschappers bestond en een belangrijk aandeel had in de ruimtewedloop. Dankzij hun berekeningen slaagde de Amerikaanse ruimtevaarder John Glenn er in 1962 als eerste Amerikaan in een baan om de aarde te vliegen."

[Reactie gewijzigd door pentode op 8 oktober 2026 09:11]

Heel die listing in assembler, holy shit... Wat een brein moet deze vrouw gehad hebben.
Niet zo speciaal. Er was maar 72kb beschikbaar waarin alles moest passen. Uiteindelijk past haar in assembler geschreven code hierin.

Zowat alle games in de jaren 80 werden ook in assembly geschreven en waren vaak nog groter.

Wat ze gedaan heeft blijft knap maar niet zo uitzonderlijk als jij denkt.
Het coderen in assembler zelf was niet zo uitzonderlijk. Het ontwerp van het systeem zelf als een van de eerste mission critical systems was wel uitzonderlijk, zeker voor die tijd.
Wat ze met haar team schreef was fantastisch ja. Hoe men het schreef was in die tijd en ook nog jaren 80 gewoon how it was done.

[Reactie gewijzigd door MontyMole op 8 oktober 2026 11:08]

Ik ben oud en heb zelf nog code geschreven in assembler, maar wij deden dat enkel als het niet anders kon om genoeg snelheid te halen. In de tijd van het Apollo project hadden ze geen keuze. Het debuggen was “ietsje” lastiger dan vandaag.
De jaren 70 en 80 waren het begin van een evolutie maar naast het klassieke basic, fortran en COBOL werd er heel veel gewoon in assembler geschreven op grotere systemen met cross-assemblers.

Mooie tijden toen..
De code is niet door 1 persoon geschreven. Daar werkten hele teams aan samen gedurende vele jaren.
Verschillende stukken zullen door verschillende mensen geschreven zijn.
Maar het is meestal enkel het team lead dat alles samen moet laten werken.
Weinig zullen dit kunnen zeggen. Denk dat ze een mooi carrière heeft gehad.

Waarom heeft ze de naam Hamilton aangehouden? (Of is dit de media?)
De broncode van de Apollo 11 software staat op Github.
Toch fascinerend dat je smartwatch nu meer compute power heeft dan het hele apollo ruimtevaart programma had.
Op de MIT website staat ook een mooi stuk over Margaret Hamilton. Als je ooit over Apollo 11 hebt gelezen of films/documentaires hebt gekeken, dan herinner je je misschien nog de bekende 1202 error, die er bijna voor zorgde dat de maanlanding werd afgeblazen:
Hamilton’s most famous contribution to the Apollo program came during the pivotal Apollo 11 mission to land on the moon in July of 1969. Moments before the Eagle module was set to land on the lunar surface, the onboard computer raised the alarm. It had detected a 1202 error: The computer was overloaded due to a fault in a hardware switch, and it was possible the system would not be able to handle the complex landing procedure.

But Hamilton and her team had engineered priority-driven software, able to shut down unnecessary background tasks in order to prioritize mission-critical tasks. Houston trusted Hamilton’s software and allowed the mission to proceed, and two men walked on the moon for the first time.

Om te kunnen reageren moet je ingelogd zijn