Hamilton
My name is Margaret Hamilton
And there's a million things I haven't done
But just you wait, just you wait
https://www.theatlantic.com/science/archive/2019/07/underappreciated-power-apollo-computer/594121/
Hamilton
My name is Margaret Hamilton
And there's a million things I haven't done
But just you wait, just you wait
https://www.theatlantic.com/science/archive/2019/07/underappreciated-power-apollo-computer/594121/
Not often talked about: the missile origins of Apollo.
<< Conceptually, the MIT Instrumentation Laboratory, which designed the system, built it atop the work they’d done for the Polaris guided-missile system, made to launch nuclear weapons from American submarines. The Apollo computer's hardware, as Mindell has noted, was fairly well understood “in the world of military avionics.” >>
VMs were everywhere in the 1960s-1970s... even in Tiny BASIC, as I recall.
<< To maximize the built-in architecture, Hamilton and her colleagues came up with what they named “The Interpreter”—we’d now call it a virtualization scheme. It allowed them to run five to seven virtual machines simultaneously in two kilobytes of memory. >>
The verb/noun interface is still a pretty cool idea, I think. Essentially virtualised global variables / procedures:
<< Verbs were things the computer could do (“78 UPDATE PRELAUNCH AZIMUTH”). Nouns were numerical quantities or measurements (“33 TIME OF IGNITION”). It was a long way from point-and-click simplicity. >>
Jonkman Microblog is a social network, courtesy of SOBAC Microcomputer Services. It runs on GNU social, version 1.2.0-beta5, available under the GNU Affero General Public License.
All Jonkman Microblog content and data are available under the Creative Commons Attribution 3.0 license.