https://frosthead.com

Код који је послао Аполону 11 на Месец управо се оживео на мрежи и испуњен је шалама

Прошле недеље, техничари на месту за дељење кода ГитХуб добили су посластицу када је бивши НАСА-ин приправник Цхрис Гарри учитао изворни код за рачунарски водич Аполло 11, извештава Кеитх Цоллинс из Куартз-а . Рачунало Аполо за навођење (АГЦ) постављено је на броду и служио је лунарним модулом који је на крају стигао на месец у јулу 1969. године.

Изворни код написала је МИТ Инструментатион Лаб са доприносом пионира рачунарског инжењерства Маргарет Хамилтон. Убрзо након објављивања података Интернет је кренуо у град сецирајући сваку линију. Цоллинс извјештава да је код написан програмским језиком за склапање који данас многи засметају програмерима. Али коментари инжењера Аполона унутар кода, који објашњавају шта сваки одељак чини, су временска капсула геек културе 60-их година.

Корисници Реддита радосно су сијали коментаре једући шале и референце поп културе. На пример, главна рутина паљења названа је „ BURN, BABY, BURN “, слоганом популарног ДЈ Магнифицент Монтагуе који је постао мант током 1965. Ваттс Риотс у ЛА. Још један одељак кода назван је " TRASHY LITTLE SUBROUTINES."

У " PINBALL_GAME_BUTTONS_AND_LIGHTS.s ", кодер убацује неке Схакеспеареове линије.

# THE FOLLOWING QUOTATION IS PROVIDED THROUGH THE COURTESY OF THE AUTHORS.

# "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."

# HENRY 6, ACT 2, SCENE 4

Није познато зашто се тачно Бард појављује у Аполо коду, али Реддит корисници нагађају да је то зато што је АГЦ код унесен као двоцифрени број, један се зове именица, а други глагол.

Други ред гласи, " HONI SOIT QUI MAL Y PENSE ", мото Реда подвезице који значи, "срам га било ко мисли зло од тога." Другим речима, један кодер упозоравао је друге да се не бацају и не забављају његовог кода.

"Понизно је видети да су људи који су написали код који су нас одвели на месец у основи баш попут мене и мојих колега", пише корисник Реддита рооктакескуеен.

Код је већ годинама на Интернету, преноси Цоллинс, прво као скениране фотокопије папирних отисака које је МИТ поставио на мрежу, а касније и Гоогле. Али пренос ГитХуб-а је поново покренуо интересовање за Аполло код.

Оригинални АГЦ имао је само 3840 бајта података и тежину од 70, 1 килограма. Виртуелна симулација оригинала показује колико је рачунар старе школе био упоређен са данашњим машинама са високим погоном. Али, у то време, рад на АГЦ-у био је огроман корак напред у развоју софтвера.

Упркос томе, значај кода није спречио савремене кодре да означе две десетине погрешака при упису и друге проблеме који захтевају поправљање на ГитХуб-у.

Код који је послао Аполону 11 на Месец управо се оживео на мрежи и испуњен је шалама