Tuesday, May 12, 2009

Industrial Archeology

I first had a job in computing back in 1970 - back then it was punched cards as a means of creating programs. The old cards tended to be thrown away - no recycling then - and i saved some of them to use for record cards and I passed some of them to my parents for use as shopping lists or recipe cards. On a visit to my mother's last weekend I spotted one:

I think this is a line of S1 - the language used to design the ICL 2900 series of computers
I = CURRPINST(PROCESS)<<8>>24

no lower case then, and the << operators are shift left and shift-right.
There's an interesting (pdf) article by Martin Campbell-Kelly on the history of mainframe development at ICL here
Maybe the recipe on the other side of the card was more interesting?

No comments: