| ▲ | Animats 8 days ago | |||||||||||||||||||||||||
As I point out now and then, Colossus was not a computer. It was a key-tester, like a Bitcoin miner. Here's the block diagram of Colossus.[1] Before there were general-purpose stored program digital computers, there were many special-purpose computing devices. They checked some, but not all, of those boxes. - IBM had electronic arithmetic in test before WWII, but that went on hold during the war. Mechanical arithmetic worked fine, although slowly, and by 1939, Columbia University and IBM had something that looked vaguely like a programmable computer, built from IBM tabulator parts. - The G.P.O. (the UK's post office and telephony provider) had been fooling around with electronic switching since 1934. That's where Tommy Flowers, who designed the electronics of Colossus, came from.[2] He had a tough life. After the war, he wanted to get into computers, but couldn't get funding because he couldn't talk about what he'd done for security reasons. - Memory was the big problem. Colossus just had some registers, built from tubes. And plugboards, the ROM technology of the 1930s and 1940s. Useful memory devices were all post-war. Needed storage to get to stored program computers. [1] https://www.researchgate.net/figure/Logical-architecture-of-... | ||||||||||||||||||||||||||
| ▲ | gerdesj 8 days ago | parent [-] | |||||||||||||||||||||||||
"Colossus was not a computer. It was a key-tester," The original definition of computer was basically a person wot computes (analyzes data and performs arithmetic and so on). That would have mostly involved pencil and paper, fag packets and napkins. IT co-opted the term for their devices, many years later. What is your issue with Colossus performing automated computations/analysis given some inputs of some sort and hence being described as a computer? One of the earliest modern day IT related truisms is "garbage in/garbage out" - that dates back to at least getting the clipper out on the cards. Can that notion be applied to Colossus or rather is Colossus the sort of device that gi/go might refer to? What exactly is a computer? | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||