Изворни код Аполла 11 је на ГитХубу, је урнебесан

$config[ads_kvadrat] not found

Настя и сборник весёлых историй

Настя и сборник весёлых историй
Anonim

У забавној софтверској археологији, бивши НАСА-ин приправник Цхрис Гарри је пренио цијели изворни код Аполла 11 на ГитХуб. Иако је изворни код био доступан већ неко време, његово појављивање на ГитХубу обезбеђује огромну публику кодера и ентузијаста. Изворни код Аполла 11 је брзо постао забаван прозор у свет компјутерског програмирања шездесетих година.

Као Кварц исцрпно истиче, технологија за програмирање софистициране битне навигације за свемирске бродове није нужно постојала у 60-има, тако да су програмери МИТ-а морали да креирају своје. Користећи нешто што се зове "Меморија конопца", кодери су креирали посебну варијацију програмирања склопа. Сама скупштина је још један нејасан део кодирања који данас није веома распрострањен због његовог тешког разумевања.

Ентузијасти кодова брзо су открили низ шала које су направили рани програмери током процеса кодирања за Аполло Гуиданце Цонтроллер (АГЦ). Реддит корисници на субреддит р / ПрограммерХумор су открили да се неколико коментара за линије кода често преноси у глупост. Један фајл са ознаком БУРН_БАБИ_БУРН - МАСТЕР_ИГНИТИОН_РОУТИНЕ има уводни коментар који објашњава историју поп-културе стварне фразе.

То, међутим, није све. Даљи коментари укључују необавезне напријед и натраг између МИТ кодера, а један лирски нерд чак се ушуљао у мало Схакеспеареа. Можда су ови паметни коментари разлог зашто је директор софтверског инжењеринга, Маргарет Хамилтон, замагљена прикупљеном количином кода.

Код за командне и лунарне модуле је био доступан од 2003. године, када је истраживач Рон Буркеи ручно превео сваки дио кода. Сада, са армијом интернетских цодера који претражују сваку линију кода, сигурни смо да ћемо добити више битова за хумор за интернет, уместо АГЦ симулатора Буркеиа са кодом.

$config[ads_kvadrat] not found