LOL! Yep, ancient is what I am. I started out programming an IBM 1401 in
1962 (and had spent a few years in an unrelated career before that).
You've got me beat by a couple of years. In my first or second computer
class, in 1964 or 65, one of the exercises was to use FAP
(
http://www.frobenius.com/fap.htm) to program a compiler for an IBM
7090. And to earn a little spare change, I was a night-shift operator
for a 709 in '65 (
http://ed-thelen.org/comp-hist/BRL61-0500.jpg).
IIRC, the users had to include, as part of the JCL at the front of the
card deck, an estimate of how long their job was supposed to take. Some
of the students would simply put all 9's in the field, which meant that
the job could theoretically run for over 41 days before it timed out.
The operators were on to that trick, however. When a job looked as if
it was stuck in a loop (lights frozen), you could use one of the
switches you see in the picture to stop the machine. You could then use
the other switches to load the job elapsed time register with a few bits
short of overflow. Turn things back on and in a few clock ticks, the
job would terminate with the message, "Job xxxx terminated after 999.99
hours."
And on a sadder but related note:
John W. Backus, 82, Fortran Developer, Dies
http://www.nytimes.com/2007/03/20/b...77&ei=5124&partner=permalink&exprod=permalink