HOME  |  NEWS  |  BLOGS  |  MESSAGES  |  FEATURES  |  VIDEOS  |  WEBINARS  |  INDUSTRIES  |  FOCUS ON FUNDAMENTALS
  |  REGISTER  |  LOGIN  |  HELP
Blogs
Sherlock Ohms

Early Programming Solutions

NO RATINGS
View Comments: Newest First|Oldest First|Threaded View
drsimm1776
User Rank
Iron
Card Decks
drsimm1776   7/14/2014 3:36:48 PM
NO RATINGS
First computer I programmed on was an older IBM unit at high school in 1969.

I could n't figure out why my program would not run. .. ...

The instructor knew immediately when I demonstrated - j

I Loaded my program, loaded the compiler and voilia - ERROR -

His explanation was classic - You loaded instructions to a brain with NO EDUCATION to understand them!!!

i..e

Load compiler, THEN the program - whew hee - it works!!!
and I never forgot!

c_hirst
User Rank
Iron
Card Decks
c_hirst   6/19/2014 10:40:45 AM
NO RATINGS
I was part of a team writing an operating system for an ICL mainframe in 1900 assembler (GIN - George INput language) so you can imagine how many trays of cards that took.

The important thing was the sequence numbering in the last eight columns so that you could get them back into order on one of the old Hollerith (plugboard) card sorters after the Operators dropped them!

OLD_CURMUDGEON
User Rank
Platinum
Re: PUNCH CARDS
OLD_CURMUDGEON   6/4/2014 2:49:06 PM
NO RATINGS
That's funny, but I suspect that the computational part of the program would run fine.... not so sure about dealing with all those pixels on today's 1280x1024 pitcher tubes...........  That might be one whale of a stack of Hollerith Cards, even the extended ones!!!!  (Ha! hA!)

But, don't laff!  I'm paranoid about personal data being usurped in this modern interconnected world we live in.  In fact, I would NOT buy a toothpick on line.  So, to keep our yearly records in a manageable fashion, I still have an operational MS-DOS PC, running ver. 5.0 on PENTIUM 66 MHz platform.  The program we use is the last distributed version of ANDREW TOBIAS' MANAGING YOUR MONEY.  And, come every late January or early February, I slap a few keys, and VOILA!, I get some beautiful reports which get sent to our Acct. for Uncle Sam!!!!  Nothing could be easier, and NO "GENERAL PROTECTION FAULTS", no freeze-ups, just reliable reportage!!!!

tekochip
User Rank
Platinum
Re: PUNCH CARDS
tekochip   6/4/2014 1:36:26 PM
NO RATINGS
I'm waiting for the Retro Developers that believe programs run better on punched cards.  Soon there will be deluxe editions of applications that are shipped on punched cards because the applications run better than the downloaded version.

OLD_CURMUDGEON
User Rank
Platinum
PUNCH CARDS
OLD_CURMUDGEON   6/4/2014 12:48:06 PM
NO RATINGS
Aaaaaaaaaah, YES!, the wonderful days of the Hollerith card....... Spent many an hour finger punching keys on an I-B-M 029 Keypunch console, before entering the deck into an I-B-M 1401 computer.  And, then even MORE days/weeks/months/ years in front of the console making source decks for the I-B-M 1130 in FORTRAN IV.  There's a small part of me that wishes it was possible to turn the hands of the clock back, although I suspect that I'd need to consult the manuals to determine where to set all the front panel toggle switches to run the programs.....  

rkinner
User Rank
Iron
Re: yikes!
rkinner   6/2/2014 3:37:09 PM
NO RATINGS
Reminds me of more than a few dates with my GF who soon after became my wife.  We spent hours on the 026 machine getting my data in shape to be submitted to the Fortran complier (WATFIV as I remember) just to find a comma in the wrong place kicked it out.  I think the instructor graded on how many times we submitted a run!  I still ended up with a B but if I could only type.  That GF and I are married 40 yrs. in August, so the 026 keypunch machines were good for something.

tekochip
User Rank
Platinum
Re: yikes!
tekochip   5/21/2014 10:01:25 AM
NO RATINGS
Probably the biggest problem with punched cards was that most machines had no line editing capabilities.  You simply pressed a key and the machine made a hole. Guys like me that can't type had a terrible time.  Fortunatly I had a friend in my Cobol class that had a part-time job as a "keypunch operator".  Armed with 80 column scribble sheets, I would code the assignment and she would do the typing for me.  Of course it didn't hurt that we were using that as an excuse to spend as much time together as possible.  Ahh, young love.

patb2009
User Rank
Gold
odd programming fixes
patb2009   5/20/2014 9:13:18 PM
NO RATINGS
a little clever thought oftentimes replaces days of effort.

My dad once told me when he was programming 705 IBM, 

they were trying to work out a routine to produce the number of bits in a byte,

so they could do some error checking.  the code was working out to pages of masks and 

compares,  the chief programmer stopped by, asked what they were doing, thought

hard for a few minutes, and then walked off,  he came back 15 minutes later with 7 punch cards and said "This will work" and left.

 

It was fortunate he left because the others would have strangled him.

 

 

Cabe Atwell
User Rank
Blogger
yikes!
Cabe Atwell   5/20/2014 3:20:38 AM
NO RATINGS
I remember punching-out (programming) those cards back in the day for dry cleaning machines. Those were the days!

Partner Zone
More Blogs from Sherlock Ohms
Sherlock Ohms highlights stories told by engineers who have used their deductive reasoning and technical prowess to troubleshoot and solve the most perplexing engineering mysteries.
Sherlock Ohms highlights stories told by engineers who have used their deductive reasoning and technical prowess to troubleshoot and solve the most perplexing engineering mysteries.
Sherlock Ohms highlights stories told by engineers who have used their deductive reasoning and technical prowess to troubleshoot and solve the most perplexing engineering mysteries.
Sherlock Ohms highlights stories told by engineers who have used their deductive reasoning and technical prowess to troubleshoot and solve the most perplexing engineering mysteries.
Design News Webinar Series
7/23/2014 11:00 a.m. California / 2:00 p.m. New York
7/17/2014 11:00 a.m. California / 2:00 p.m. New York
6/25/2014 11:00 a.m. California / 2:00 p.m. New York
5/13/2014 10:00 a.m. California / 1:00 p.m. New York / 6:00 p.m. London
Quick Poll
The Continuing Education Center offers engineers an entirely new way to get the education they need to formulate next-generation solutions.
Aug 4 - 8, Introduction to Linux Device Drivers
SEMESTERS: 1  |  2  |  3  |  4  |  5  |  6


Focus on Fundamentals consists of 45-minute on-line classes that cover a host of technologies. You learn without leaving the comfort of your desk. All classes are taught by subject-matter experts and all are archived. So if you can't attend live, attend at your convenience.
Next Class: August 12 - 14
Sponsored by igus
Learn More   |   Login   |   Archived Classes
Twitter Feed
Design News Twitter Feed
Like Us on Facebook

Sponsored Content

Technology Marketplace

Copyright © 2014 UBM Canon, A UBM company, All rights reserved. Privacy Policy | Terms of Service