Post Reply 
the good old days of mainframe computers
09-22-2021, 05:11 PM (This post was last modified: 09-22-2021 05:12 PM by bbergman.)
Post: #10
RE: the good old days of mainframe computers
(09-21-2021 05:21 PM)Maximilian Hohmann Wrote:  At university we were allowed to use card punch machines and punchcard readers by our own. But I remember an internship that I did in the aerospace industry 1982/83 where normal users were not even allowed to punch their their own cards. One had to fill-in 80 column paper forms in writing and typists would then operate the card punch. Before sumbitting the job they handed back the stack of cards to check for typos and if everything was OK it got submitted.

Mainframe life was very different, but I do think it (appropriately) contributed to the maturity of software development over time. Yes, it was a closed system, but that was mainly an asset protection factor. It wasn't like you could buy a new laptop for $500; this was a piece of equipment that cost $50k-$100k per CPU. You had to protect it.

When I was learning Fortran in high school, we punched the cards in class and sent the stack out for processing. 3-4 days later, we got our cards back, plus a green+white 132 column printout from the line printer that showed our run results. It only took ONE buggy run to teach us the value in hand checking our code before sending it out. Within a couple of weeks of the start of the semester, everyone was going over their code, running it on "paper", checking for boundary conditions, doing unit testing, pair programming, and more. No one wanted to send in a stack of cards and have them come back next week with a failure on Line 1. These practices all translated into a maturing software development mindset that is still evidenced today. Maybe not all the same practices, but many of them are. It was an important step.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: the good old days of mainframe computers - bbergman - 09-22-2021 05:11 PM



User(s) browsing this thread: 1 Guest(s)