ABSTRACT

Modern computers are such a complex amalgam of logic and engineering

that it is ludicrous to imagine that it would be possible to single out any

one person as the inventor. Nevertheless in 1973, in resolving a patent

dispute (in the case Honeywell v. Sperry Rand), a judge came close to doing

just that. As our story moves from the underlying logical ideas behind

modern all-purpose computers to their actual construction, engineering

issues and the people who were able to deal effectively with them come to

the fore. Accounts of the history of computing have made varying claims,

and before continuing our story, it’s worth having a quick look at the cast of

characters:

Joseph-Marie Jacquard (1752-1834). The Jacquard loom that could

weave cloth with a pattern specified by a stack of punched cards revolu-

tionized weaving practice, first in France, and eventually all over the world.

With perhaps understandable hyperbole, it is commonly said among profes-

sional weavers that this was the first computer. Although it is a wonderful

invention, the Jacquard loom was no more a computer than is a player

piano. Like a player piano, it permits a mechanical device to be controlled

automatically by the presence or absence of punched holes in an input

medium.1