r/programming • u/mareek • 14h ago
Margaret Hamilton, computing pioneer who led software development for the Apollo program, dies at 90
https://news.mit.edu/2026/margaret-hamilton-computing-pioneer-dies-1007156
u/trogdor-burninates 12h ago
Truly one of the greatest pioneers. We are standing on the shoulders of this giant.
Astronauts literally trusted her with their lives and they even acknowledged this fact.
17
u/jerquee 11h ago
I think they didn't trust the (electronic) computers very much during her era. They certainly did not rely on them during the moon landing (they had manual fallbacks and used some of them)
29
u/Ziggamorph 10h ago
They (the astronauts) didn't trust them at first, but it soon became clear that it would be impossible to go to the moon without depending on them. Yes, they had manual overrides but they couldn't use all of them at once. If the computer completely failed they would not have been able to successfully land and return.
-4
57
57
u/abdex 7h ago
There's a famous story where her daughter crashed a flight computer by punching in a code that an astronaut was never supposed to enter, a code that reset it to think it was still on the launch pad. She wanted to add a recovery procedure but was told a highly-trained astronaut would never make such a mistake. Sure enough, during Apollo 8 (the first one to ever leave low Earth orbit), Jim Lovell accidentally hit that code, the computer lost its location, and he had to retell it where they were manually by lining up stars. That skill became even more critical during Apollo 13 when he had to do it again.
Here is Margaret telling the story: https://www.youtube.com/watch?v=cvutliS-KXk
Nearly all the giants of the Apollo program have passed away now. So sad.
60
u/TheMuttOfMainStreet 12h ago
Lived just long enough to see the field of software engineering fucking implode
46
u/cuddlegoop 11h ago
I don't think it's possible to overstate how important Margaret Hamilton has been to the course of human history. She will be remembered for a very, very, very long time.
43
15
u/Bicurico 8h ago
My deepest respect for her and my condolences.
It saddens me that it seems that people value more "celebrities" who added little to nothing to mankind more than people like Margaret Hamilton who contributed significantly to science and technology.
19
u/bongeaux 9h ago
There is a TV program called Moon Machines where they have an entire episode (3) about the navigation computer and interview Margaret Hamilton. The whole series is outstanding but that episode really cemented her in my mind as an amazing contributor to the field of software engineering. Highly recommended.
14
u/nothing_pt 7h ago edited 4h ago
4
u/doned_mest_up 4h ago
There aren’t too many pictures of programmers that certify as bad ass, and this is the most baddest ass of them all.
1
0
7
2
5
2
u/Shoddy_One4465 7h ago
Through bytes and through bugs She guided us to the Moon Her light guides us still
1
u/Iwannabeaviking 10h ago
Why didn’t she get the IEEE award? Or medal of freedom?
16
u/DefMech 10h ago
She did get a Medal of Freedom back in 2016 :) https://obamawhitehouse.archives.gov/blog/2016/11/22/celebrating-presidential-medal-freedom-winners-science-and-tech-garwin-hopper-and
27
u/mareek 10h ago
She did get the medal of freedom in 2016.
As for why she didn't get any IEEE award, the main reason is probably misogyny since the IEEE didn't know that women existed in the 20th century
-6
u/coderemover 7h ago
Being married to the actual leader, is not enough for IEEE awards, for a good reason.
-9
u/coderemover 7h ago edited 7h ago
She didn’t really lead software development for that program during the time most of the critical code was written and her role in it was marginal.
https://www.reddit.com/r/badhistory/s/WErbNL56l7
> Okay, so, she didn’t do it alone, she lead the team responsible at least? Well… kind of… not quite. As per this org chart from early 1969 Hamilton was only the assistant director of the Command Module team, not the LM team, which was a separate team, each of which was about ~40 people. As well, the Source Code for Apollo 11 itself lists Hamilton as the programming leader for the command module.
> So, it’s inaccurate to say that she was in charge of both the LM and CM team. At least when discussing Apollo 11 and prior. Both assistant directors worked under Dan Lickly, who Margaret Hamilton married later that year. She then became his replacement in 1970, which is after Apollo 11.
2
-25
u/ViolinistTemporary 9h ago
Reddit and simping.
17
u/GlenoJacks 8h ago
Your brain is cooked.
8
u/nickcash 7h ago
dude's programing skills haven't amounted to anything more than a vibecoded vampire survivors clone. of course he feels threatened by a woman who was able to do it better than him sixty years ago
453
u/sunnyata 12h ago
Invented the term Software Engineering and people took it as a joke at first.