Perhaps people should stick to facts: "this did
that"; rather than
declarations: "this was that". All these machines had their
contributions. ENIAC doesn't get to claim everything
I agree. That's why the page at
http://the-eniac.com/first/ is
organized exactly as you described. The only thing claimed is that
ENIAC was the first "general-purpose, all-electronic" computer.
Babbage designed a computer. Unfortunately he wasn't able to build it.
Zuse designed a computer, but it was electromechanical. Colossus was an
all-electronic computer, but it was single-purpose. What ENIAC did was
make the advancement to being general-purpose AND all-electronic.
On my site at:
http://www.cs.ubc.ca/~hilpert/e/ABC/omflow.html is a
flowchart of the problem solving process using the ABC. Note it
carefully distinguishes between what the human operator did and what
the ABC did.
A lot to read there! I will have to get back to you.
On the other hand, I also like to argue the
developments would have
taken place regardless of the military and the only reason the ENIAC
was a 'military' machine was (as with the mis-attribution to Willi
Sutton) "That's where the money is".
Absolutely.