|
Page 1 of 3
The age of the mechanical and electro- mechanical computer is still close enough in time for it to be recent history. Yet the whole idea of a computer with mechanical parts seems so out of place with today's technology that it might as well be Victorian or something that happened in the first industrial revolution. They are the dinosaurs of computer history - huge machines with less intelligence than a pocket calculator. They were even obsolete by the time they were complete! But they were the first real programmable machines and they heralded the computer age. The largest and most controversial of the electro-mechanical computers was the Harvard Mark 1 and its creator Howard Aiken was no less a character.

Howard Hathaway Aiken (1900-1973)
Howard Aiken is a difficult figure to write about because some people seem to have loved him and others hated him just as much. He clearly was strong willed but in some people's opinion this spilled over into a sort of self-centred conceit.
The story of how he came to create one of the first programmable computers is also an odd one. Born in New Jersey to parents who were not well off, Aiken worked hard to gain an education. He literally worked hard - 12 hours a the Indianapolis Light and Heat Company while at technical high school. He put himself through university by working for the four years at the Madison Gas and Electric company. He studied engineering and got his degree in 1923. Being an engineer what was more natural than to continue to work for the Gas and Electric company where he designed and built generating stations.
After ten years of engineering Aiken made a startling discovery. At the age of 32 he realised that he had studied for the wrong degree! He wanted to be a mathematician or failing that a physicist. He enrolled for a year at the University of Chicago and then moved to Harvard where he finally obtained a degree in physics and then a doctorate in physics at the age of 39. He supported himself through his second education by teaching physics and communications engineering.
Wanted - a calculator
Aiken's interest in computing did not arise as a pure or philosophical thought. It was the need to solve mathematical problems that drove him towards the idea of a computer. Like many of the early computer pioneers he was appalled by the waste of time and often the impossibility of performing numerical calculations. His doctoral thesis was on the theory of space charge - a key aspect of the way valves work. The trouble was to get any real results he had to solve a set of non-linear differential equations. In his thesis he comments on the amount of work involved in solving even a small number of interesting cases - let alone characterising the entire behaviour. This is the reason he had started to think about building his own calculator.
Wanting a calculator to solve his particular mathematical problems was a common motivation to many of the early pioneers but unlike them Aiken had read Babbage. Many early pioneers claim honestly to have re-invented many of Babbage's ideas but Aiken acknowledged that Babbage was a powerful influence on his ideas. He thought of himself as a spiritual descendent of Babbage, continuing the line of research that he started.
After gaining his doctoral degree he taught maths at Harvard and tried to get someone interested in building his machine. He thought in terms of using existing computing units and somehow making them work together to a common end. At this stage he had no more than an idea but he did seem to have a very sophisticated attitude for the time in recognising that the idea could be realised using a range of possible hardware. When he approached NCR he thought in terms of using their hardware, electronics from RCA and tabulator units from IBM. At first no one was interested in building his machine. They all thought it was a good idea but no-one wanted to commit money to the project. The President of Harvard even went so far as to warn Aiken that he was risking his long term future by pursuing such a wild scheme.
<ASIN: 0262032627>
<ASIN:0262032635>
<ASIN:0471441473>
|