A Glimpse into the Apollo Guidance Computer
1–10 of 29 posts
Re: A Glimpse into the Apollo Guidance Computer
#2https://medium.com/@verne/margaret-hamilton-the-engineer-who...
She gives some general insight to how the code works, but the biggest highlight for me was how she apparently coined the term "software engineering":
> Software during the early days of this project was treated like a stepchild and not taken as seriously as other engineering disciplines, such as hardware engineering; and it was regarded as an art and as magic, not a science. I had always believed that both art and science were involved in its creation, but at that time most thought otherwise. Knowing this, I fought to bring the software legitimacy so that it (and those building it) would be given its due respect and thus I began to use the term “software engineering” to distinguish it from hardware and other kinds of engineering; yet, treat each type of engineering as part of the overall systems engineering process. When I first started using this phrase, it was considered to be quite amusing. It was an ongoing joke for a long time. They liked to kid me about my radical ideas. Software eventually and necessarily gained the same respect as any other discipline.
Apparently, she's kept off of the social network grid, but would love if someone could convince her to do an AMA.
Re: A Glimpse into the Apollo Guidance Computer
#3Re: A Glimpse into the Apollo Guidance Computer
#4Included near the bottom of the article is a link to a Spanish outlet's interview with Margaret Hamilton (the lead flight software engineer) that I had only recently discovered: https://medium.com/@verne/margaret-hamilton-the-engineer-who... She gives some general insight to how the code works, but the biggest highlight for me was how she apparently coined the term "software engineering": > Software during the early…
(If you are going to down vote this comment, can you please take a moment to explain why?)
Re: A Glimpse into the Apollo Guidance Computer
#5Re: A Glimpse into the Apollo Guidance Computer
#6Included near the bottom of the article is a link to a Spanish outlet's interview with Margaret Hamilton (the lead flight software engineer) that I had only recently discovered: https://medium.com/@verne/margaret-hamilton-the-engineer-who... She gives some general insight to how the code works, but the biggest highlight for me was how she apparently coined the term "software engineering": > Software during the early…
Do you think in the male dominated world of engineering in the middle part of the 20th century that they considering programming to not be a serious discipline in engineering lead to women being hired in positions they would not have if programming carried higher prestige? If so what does this tell us about the contributions made by women like Margaret Hamilton, Grace Hopper, and the ENIAC programmers? The issue of m…
One of the stories is of a male manager who, after being put in charge of a team of software developers, asks his wife not to tell any of their friends he was managing a software team.
[1] https://www.amazon.com/Digital-Apollo-Human-Machine-Spacefli...
Re: A Glimpse into the Apollo Guidance Computer
#7 $ awk '/# Page / { print $3 }' Apollo-11/*.s | sort -gr | head -1
1516
It is often speculated that in the famous photo, Margaret Hamilton is standing next to the pile of the complete source code. However, 1516 pages are far from such a high pile. I wonder, aren't these books just containing different revisions of the code, or maybe not all of the code has been published?Re: A Glimpse into the Apollo Guidance Computer
#8Included near the bottom of the article is a link to a Spanish outlet's interview with Margaret Hamilton (the lead flight software engineer) that I had only recently discovered: https://medium.com/@verne/margaret-hamilton-the-engineer-who... She gives some general insight to how the code works, but the biggest highlight for me was how she apparently coined the term "software engineering": > Software during the early…
Do you think in the male dominated world of engineering in the middle part of the 20th century that they considering programming to not be a serious discipline in engineering lead to women being hired in positions they would not have if programming carried higher prestige? If so what does this tell us about the contributions made by women like Margaret Hamilton, Grace Hopper, and the ENIAC programmers? The issue of m…
Re: A Glimpse into the Apollo Guidance Computer
#9Interesting fact: the listings contain comments indicating page numbers in the form of "# Page [number]". To find the maximum page number, I ran the following one-liner: $ awk '/# Page / { print $3 }' Apollo-11/*.s | sort -gr | head -1 1516 It is often speculated that in the famous photo, Margaret Hamilton is standing next to the pile of the complete source code. However, 1516 pages are far from such a high pile. I w…
In any case it's doubtful a single program spanning the whole pile could fit in the AGC rom.
Re: A Glimpse into the Apollo Guidance Computer
#10Included near the bottom of the article is a link to a Spanish outlet's interview with Margaret Hamilton (the lead flight software engineer) that I had only recently discovered: https://medium.com/@verne/margaret-hamilton-the-engineer-who... She gives some general insight to how the code works, but the biggest highlight for me was how she apparently coined the term "software engineering": > Software during the early…
Do you think in the male dominated world of engineering in the middle part of the 20th century that they considering programming to not be a serious discipline in engineering lead to women being hired in positions they would not have if programming carried higher prestige? If so what does this tell us about the contributions made by women like Margaret Hamilton, Grace Hopper, and the ENIAC programmers? The issue of m…
The contributions of Hamilton and Hopper during that era suggests to me that when things are new, they are undervalued, and that undervalued professions and undervalued people have a way of finding each other and doing great things.