Live data from Hacker News

Don Eyles Walks Us Through the Lunar Module Source Code

hackaday.com

51–52 of 52 posts

Re: Don Eyles Walks Us Through the Lunar Module Source Code

#51

Earlier quoted context omitted.

Kids, today! You have no idea how lucky you are. At the time of writing this code, there were no 32" color monitors, IDEs, code text editors, or source code management systems. Code was first written out by hand and then typed onto punch cards or paper tape. These were fed into a mainframe computer for assembly. If you made a mistake, you had to find cards (by hand), remove and replace them with corrected cards. Get…

Yup..."back then" you would arrange all your cards in a shoebox and then take a marker and make a diagonal mark from top left to bottom right JUST IN CASE you dropped said shoebox on the way to class to turn in your homework/take home test. Without that mark there's no easy way to recreate the correct order of the punch cards. Source: dad was an engineering major in the early 70s.

I was an engineering major in the mid 80s. You still goddamn well did mark your card deck. Wide tip sharpie, top left to bottom right.

I think they retired the punches after my freshman year or the year after.

Re: Don Eyles Walks Us Through the Lunar Module Source Code

#52

Earlier quoted context omitted.

Kids, today! You have no idea how lucky you are. At the time of writing this code, there were no 32" color monitors, IDEs, code text editors, or source code management systems. Code was first written out by hand and then typed onto punch cards or paper tape. These were fed into a mainframe computer for assembly. If you made a mistake, you had to find cards (by hand), remove and replace them with corrected cards. Get…

I'm 57 and a working developer. In school, It was a beautiful feeling if your card deck compiled, ran, didn't run out of CPU time, and produced the correct print out, the very first time.

It was. But then (in my world) they replaced punched cards with Ada, which wouldn't compile anything until everything was correct. Those rare times when you actually thought long and hard enough to get everything right the first time or two...priceless.

This was not a bad thing.

Post reply on HN