Systeemcode maanlander Apollo 11 op GitHub

Systeemcode maanlander Apollo 11 op GitHub

11-07-2016 10:00 Laatste update: 27-04-2018 05:03

De systeemcode waarmee de eerste mannen op de maan werden gezet, is nu te downloaden op GitHub.

Voor geïnteresseerde onderzoekers was de code voor de aansturing van de maanlander Apollo 11 al enige tijd beschikbaar, maar een voormalige stagiair van NASA heeft de 'Apollo Guidance Computer'-code eind vorige week ook naar GitHub geüpload. Daar kan nu iedereen bekijken hoe de programmeurs in de jaren zestig te werk gingen.

Wat natuurlijk vooral opvalt zijn de 'grapjes' die de ontwikkelaars in de code hebben verstopt. De meligheid druipt er af en toe vanaf. In één bestand geven de programmeurs bijvoorbeeld een opdracht aan de astronauten over wat ze moeten doen met een antenne: "PLEASE CRANK THE SILLY THING AROUND".

De code bevat ook de nodige culture verwijzingen. Zo heeft één van de broncodebestanden de naam BURN_BABY_BURN--MASTER_IGNITION_ROUTINE meegekregen. En het bestand PINBALL_GAME_BUTTONS_AND_LIGHTS bevat een citaat van Shakespeare.