Re: Thinking Machines
"It was a lot easier to get on with than the CDC-6600 (aka Cyber 74) on which I did my first computer practicals."
My (required) assembly language course would normally have been on PDP-11s in the Computer Science lab. As EE students, we were guests, which meant we would get secondary access (i.e.: early morning) to the machines. But the semester I was to take the course, we had a one-time opportunity to use the newly installed Cyber-74. The course was taught by a guest lecturer, a CDC software engineer we got as part of the machine purchase (actually, I think we go it used when someone else upgraded).
Anyhow, I learned assembly programming on a machine with a 60 bit word, hardware floating point and was introduced to the "count bits" instruction. Totally useless to me in my future career, but fun, nonetheless. As was watching the vector graphics operator's console and distributing the contents of the card punch chad box among the underwear of a particularly obnoxious neighbour in my residence hall.
As a graduate student, I was able to take the PDP-11 assembly language course during a summer job at Digital, so I didn't miss out.