Slashdot Mirror


Was Zuse's Z3 the First Programmable Computer?

Roland Piquepaille writes "Several years before the Colossus in the U.K. and the ENIAC in the U.S., the Z3, built by Konrad Zuse in 1941, was crunching numbers in Germany. In a short article, the Register reports on allegations that the Z3 was the first programmable computer. Based on a binary floating-point number and switching system, it had all the attributes of today's computers, such as a control block, a memory, and a calculator. But it didn't have the ability to store the program in the memory together with the data because the memory was too small. It had a 64-word memory of 22 bits each and was able to handle four additions per second and to do a multiplication in about five seconds. And it was pretty big: five meters long, two meters high, and 80 centimeters wide. It was destroyed during WWII, and later rebuilt in 1960/1961. You'll find more details, pictures and references in this analysis of this ancestor of modern computing. [Additional note: you can find other references to the Z3, Colossus and Eniac computers in this former Slashdot item, posted in October 2000.]"

4 of 450 comments (clear)

  1. Re:This is not a computer.... by Throtex · · Score: 5, Insightful

    A calculator is a computer... it uh, computes.

  2. Re:This is not a computer.... by Marxist+Hacker+42 · · Score: 4, Insightful

    No- it's just that the program was always stored in permanent storage, not in RAM is all. No different than today's PocketPC devices that execute directly from storage memory, or even from a flash card.

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  3. Re:Who knows what would have happened by uradu · · Score: 3, Insightful

    But then, that wouldn't have been the Nazis that we know and hate. The entire system was highly unstable because it was based foremost upon the inherently self-descructive foundation of the cult of personality. The Nazi regime couldn't have evolved any other way than it did because not the best and brightest made it to the top, but those who could espouse dogma the loudest. That there were also brilliant people amongst the Nazis was an accident rather than a consequence of the system.

  4. Re:This is not a computer.... by MuMart · · Score: 3, Insightful
    I don't really understand the argument that goes "A computer that doesn't have a stored program isn't really a computer".

    A Turing machine isn't a stored program computer, the "program" is really the machine itself, and this is seen as the "canonical, mathematically correct" computer.