Apollo 11-koden, der førte mennesket til månen, lander på GitHub
Kildekoden fra Apollo 11-vejledningscomputeren er blevet placeret på programmeringswebstedet GitHub og gjort tilgængelig for offentligheden.
Siderne, som omhyggeligt blev sammensat af originale håndskrevne optegnelser, viser de tusindvis af kodelinjer, der blev opfundet af Apollo Guidance Computer tilbage i midten af 1960'erne.
Det er blevet uploadet til GitHub af Chris Garry, en tidligere NASA-praktikant, der tillader softwareingeniører at grave rundt inden for en af de skelsættende teknologiske bedrifter i det 20. århundrede.
Nogle af de skarpe øjne fra Reddit's r / programmering samfund har fundet MIT-softwareingeniører med ansvar for projektet, der sikres, at fremtidige generationer af programmører i det mindste bliver underholdt af koden.
Relaterede: Hvad er HoloLens?
En af sektionerne hedder faktisk BURN_BABY_BURN — MASTER_IGNITION_ROUTINE.s, en titel, der er forklaret i de nyttige referenceanvisninger, der er uploadet til GitHub.
”Det spores tilbage til 1965 og Los Angeles-optøjerne,” forklarer noterne, “og blev inspireret af disc jockey extraordinaire og radiostationsejer Magnificent Montague. Storslåede Montague brugte sætningen ”Burn, baby! BRÆNDE!" når du spinder de hotteste nye poster. Magnificent Montague var den karismatiske stemme fra soulmusik i Chicago, New York og Los Angeles fra midten af 1950'erne til midten af 1960'erne. ”
Som Quartz.com påpeger, at LUNAR_LANDING_GUIDANCE_EQUATIONS.s sektion indeholder en forklaring med titlen “Midlertidig, Jeg håber, håber håber ”, som gjorde det til den endelige kode, formodentlig uden at forstyrre operationen også meget.
Et andet stykke kode instruerer astronauten om at "dreje den dumme ting rundt", tilsyneladende henvisende til en anmodning om at omplacere antennen til landingsradaren.
Et afsnit indeholder endda et citat fra Shakespeare selv; Henry 6, Act 2, Scene 4 for at være præcis:
"Det vil blive bevist for dit ansigt, at du har mænd omkring dig, der normalt taler om et substantiv og et verbum, og sådanne afskyelige ord, som intet kristent øre kan udholde at høre."
Ifølge Reddit-bruger Baygo20, dette er en henvisning til brugen af forudbestemte tocifrede tal til at erstatte bestemte substantiver og verb.
Hvis du er interessant i at udforske koden for dig selv, kan du gå videre til GitHub og læse gennem hundreder af hundreder af sider med håndtranskriberet indhold.
Nogle programmører foreslår allerede ændringer og rettelser!
Se The Refresh: Det nyeste tekniske sladder hver uge