Il codice dell'Apollo 11 che ha portato l'uomo sulla luna atterra su GitHub
Il codice sorgente del computer di guida dell'Apollo 11 è stato inserito nel sito web di programmazione GitHub e reso disponibile al pubblico.
Le pagine, che sono state accuratamente messe insieme da documenti scritti a mano originali, mostrano le migliaia di righe di codice che sono state utilizzate per inventare l'Apollo Guidance Computer a metà degli anni '60.
È stato caricato in GitHub da Chris Garry, un ex stagista della NASA, consentendo agli ingegneri del software di andare a scavare all'interno di uno dei traguardi tecnologici del 20 ° secolo.
Alcuni degli occhi acuti membri di Reddit's r / programmazione la comunità ha scoperto che gli ingegneri del software del MIT incaricati del progetto hanno assicurato che le future generazioni di programmatori sarebbero state almeno intrattenute dal codice.
Relazionato: Cos'è HoloLens?
Infatti una delle sezioni si chiama BURN_BABY_BURN — MASTER_IGNITION_ROUTINE.s, un titolo spiegato all'interno delle utili note di riferimento caricate su GitHub.
“Risale al 1965 e alle rivolte di Los Angeles”, spiegano le note, “ed è stato ispirato dallo straordinario disc jockey e proprietario della stazione radio Magnificent Montague. Il Magnifico Montecchi ha usato la frase “Brucia, piccola! BRUCIARE!" durante la rotazione dei nuovi record più interessanti. Magnificent Montague è stata la voce carismatica della musica soul a Chicago, New York e Los Angeles dalla metà degli anni '50 alla metà degli anni '60 ".
Come Quartz.com sottolinea, la sezione LUNAR_LANDING_GUIDANCE_EQUATIONS.s contiene una spiegazione dal titolo "Temporaneo, Spero, spero speriamo ”, che è entrato nel codice finale, presumibilmente senza sconvolgere anche l'operazione tanto.
Un altro pezzo di codice istruisce l'astronauta a "far girare la cosa stupida", apparentemente riferendosi a una richiesta di riposizionare l'antenna per il radar di atterraggio.
Una sezione include anche una citazione dello stesso Shakespeare; Henry 6, atto 2, scena 4 per essere precisi:
"Sarà dimostrato in faccia che hai degli uomini intorno a te che di solito parlano di un sostantivo e di un verbo, e parole così abominevoli che nessun orecchio cristiano può sopportare di sentire".
Secondo Utente Reddit Baygo20, questo è un riferimento all'uso di numeri a due cifre predeterminati per sostituire determinati nomi e verbi.
Se sei interessato ad esplorare il codice per te stesso, puoi andare su GitHub e leggere centinaia e centinaia di pagine di contenuti trascritti a mano.
Alcuni programmatori stanno già suggerendo modifiche e correzioni!
Guarda The Refresh: gli ultimi pettegolezzi tecnologici ogni settimana