3 ms·
Great read. I learnt to program at high school(mid 70s) on hand punched cards (paper-clips are amazing tools!) in Portran. Took to local bank each lunchtime to
by zoom6628 10y ago
Great read. I learnt to program at high school(mid 70s) on hand punched cards (paper-clips are amazing tools!) in Portran. Took to local bank each lunchtime to get processed. Dabbled with Algol/W learnt the same way and then at uni used punch machines to learn COBOL. One of our finals was to design, code, punch, debug a solution - we got 4 days to do it which means finding typos, logic errors, and design errors and elimintating them all with only 4 re-runs (1981)! Today i would re-compile 4x in the blink of an eye and my code is not more reliable than way back then. My first job was as a programmer at NCR and re used a line editor - such joy to be able to change and compile without getting up from my desk. Handling 200Mb disk drives the size of washing machines is another story though.
The 'art' of desk checking is invaluable to some of us while others prefer the 'suck it and see', or the 'push and pray' approaches. They all have their place, but if one is isnt a math geek then desk checks are the best way to 'prove' out the code and find bugs.
- Taniwha 10y agoI could have written this (but 5 years earlier) you're a kiwi right? I got started p[rogramming when someone gave me 100 PORTRAN cards on a scouts trip to Databank I went thru Uni Comp Sci mostly using cards for everything, we all shared card punches, even today an 029 punch has a 'feel' to it I haven't forgotten