Programming

1960 NASA Code Now On GitHub Amused Modern Programmers

1960 NASA Code Now On GitHub Amused Modern Programmers

Former NASA intern Chris Garry uploaded an older 1960 programming code for the Apollo missions to GitHub last July 7 and it’s like looking into a time capsule. GitHub is the code-sharing site where programmers hang out these days.

The code was written using the assembly programming language, which is largely difficult to understand as far as modern programmers are concerned. It has been accessible online since 2003 in the form of transcriptions from the original hard copies from MIT (Massachusetts Institute of Technology).

Unfortunately, despite the record and sharing efforts of one Ron Burkley, the code had remained mostly out-of-the-way to most developers, Quartz reported.

Now that the code has reached GitHub, however, more programmers have been able to analyze it and get a look at how their counterparts from 1960 did their work.

More than boring explanations on what each line of code worked, the programming community also found funny and playful lines that reflected the environment and culture that surrounded the programmers of those times (1960).

For example, the ignition sequence code was called BURN_BABY_BURN—MASTER_IGNITION_ROUTINE and contained a brief explanation as to why.

NASA's Programming Code 1960
NASA’s Programming Code 1960

Image GitHub

More cheerful comments, besides the lines of code, can be found, such as “TEMPORARY, I HOPE HOPE HOPE” and “PLEASE CRANK THE SILLY THING AROUND.”

NASA's Programming Code 1960
NASA’s Programming Code 1960

Image GitHub

NASA's Programming Code 1960
NASA’s Programming Code 1960

Image GitHub

Suggestions to NASA from GitHub Community
Suggestions to NASA from GitHub Community

Apart from the look into the past, modern programmers can also propose improvements and ideas that might prove helpful for NASA’s future endeavors.

Source

Previous ArticleNext Article

TechLinu.com – is a computer & technology resource website. TechLinu provides up to date tutorials on computers, smartphone, games, cyber security, internet, programming, Linux, windows and how to blog and make money online.

1 Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

TechLinu - Everyday Tech app is updated to version 2. Download the new app here:Get App
+