Monday, June 21, 2010

In the Beginning there was Computation

There is an apocryphal quote attributed to Thomas Watson the head of IBM at the time the computer was invented. As the story goes, when asked about the size of the world market for computers, he replied "I think there is a world market for maybe five computers". Although there is little evidence that he actually said this, the story has taken on the status of urban legend and is also revealing of our understanding of computers at the time.

The computer was not really invented in the 1940's, it was resurrected. Charles Babbage did the foundation work in the early 1800's attempting to develop a machine that could compute the roots of polynomials. That notion of a computational machine stuck in the very name of the device that we still, to this very day, call a computer. Early computers were not seen, as they would be later, as information processing machines. They were seen as computational machines. Hence the name and the misunderstanding of the market implied by the apocryphal quote. If the computer had remained a mega calculator there may very well have been a very limited market for it.

Fortunately, some of the engineers at IBM, at the time, had a little imagination and could see beyond the basic computational capabilities. I can imagine that this caused no end of internal conflict at IBM as their cash cow, at the time, was the Electronic Accounting Machine which processed information on paper cards. Suggesting that the computer be used for this purpose was not only a suggestion that they replace their entire business with a new mode of processing, but it also suggested that information be encoded, not on cards which you can see, but in bits of electricity that you cannot see. So, although this seems obvious in hindsight, it was quite a leap of imagination at the time.

By the late 1960's the use of computers in automating business record keeping systems was in full swing. In fact, computation was, at this point, a fairly minor use of computer power. The computer resources used, for example, to compute your pay check are minor compared to the processing necessary to get the information ready for the computation and producing the paycheck once the computation is completed. If the name of these machines was updated along with their function, they would have been called automaters rather than computers. But, that did not seem very important at the time. So the old name stuck.

The point that I would like to close this piece with is - the computational power of computers led to the use of computers for automation. And this theme of computer usage leading to greater usages will be expanded upon in subsequent posts.

No comments: