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

29

Submitter: Noxious

Reacties (29)

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:

“ There was one other failsafe that Hamilton likes to remember. Her "priority display" innovation had created a knock-on risk that astronaut and computer would slip out of sync just when it mattered most”

Wikipedia: Margaret Hamilton (software engineer)

Verder is zij de bedenker van de term Software Engineering

[Reactie gewijzigd door HenkEisDS op 8 oktober 2026 08:54]

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.
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]

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.
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?
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]

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.
Heel die listing in assembler, holy shit... Wat een brein moet deze vrouw gehad hebben.
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.
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.
@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]

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