Apollo 11 sourcecode on Github

less than 1 minute read

Pretty great to look through the git repo. Take a look at the code through the lens of today’s conventions. Working in a constrained environment myself (though nothing like these guys) is a great motivator for finding interesting ways of doing things, while still injecting some fun.

The code and its comments has lots of injokes: an injunction to the astronaut to “crank the silly thing around”; a file called “PINBALL_GAME_BUTTONS_AND_LIGHTS.s”; a subroutine called “BURN_BABY_BURN–MASTER_IGNITION_ROUTINE.agc” and a comment about “TRASHY LITTLE SUBROUTINES” – and, of course, some Shakespeare (“IT WILL BE PROVED TO THY FACE THAT THOU HAST MEN ABOUT THEE THAT/USUALLY TALK OF A NOUN AND A VERB, AND SUCH ABOMINABLE WORDS AS NO/CHRISTIAN EAR CAN ENDURE TO HEAR.”).