Earlier quoted context omitted.
> Well, Britain decided to hide everything behind the Official Secrets Act, which workers proudly maintained. Fun fact: GCHQ still refuses to talk about some of the earliest computing work on Colossus and enigma decryption. I was quite surprised to hear this when I was on a tour of The National Museum of Computing at Bletchley Park[0]. I hope that if/when they do decide to declassify that information that they'll han…
GCHQ are embarrassed because they lost / destroyed it. "Refusing" is less embarrassing than "ooopsie!".
How the World's First Computer Was Rescued from the Scrap Heap (2014)
41–50 of 55 posts
Re: How the World's First Computer Was Rescued from the Scrap Heap (2014)
#42Obligatory comment that the Z3 was the world's first digital computer. Not sure what the "real" refers to in the headline, but it turns out that the Z3 was indeed Turing complete. https://en.wikipedia.org/wiki/Z3_(computer)
Who knows, perhaps if the minds behind Paperclip had been a little more data-minded: * today, Z3 might be considered "first real" and * today, we might be stuck writing code in a fossilized language lovingly called Plankalkül 58 by its inventors that had so much inertia back then that it stifled all further development in the 1960ies, with the result that all of our 2021 computing would be about as fresh as the 2021…
Substitute ALGOL 58 and that's pretty much what happened. You can't trust those Germans with language design!
Re: How the World's First Computer Was Rescued from the Scrap Heap (2014)
#43Re: How the World's First Computer Was Rescued from the Scrap Heap (2014)
#44In addition to ENIAC being built after the German Z1 (1938) and Z3 (1941), as others here have stated, it was also built after the UK's Colossus[0] (1943). If we're talking "first real computer", though, and depending on your definition of "real", the Manchester Baby[1] (1948) was the first stored-program computer. The Colossus and ENIAC machines all needed to be re-wired to change what computations they could make a…
Don't forget the ABC computer (1937-1942) which also pre-dates ENIAC
https://en.wikipedia.org/wiki/Atanasoff%E2%80%93Berry_comput...
Re: How the World's First Computer Was Rescued from the Scrap Heap (2014)
#45Earlier quoted context omitted.
AIUI, the Z3 has no conditional branches. Without those, it's not much like a computer as we understand it. Rather, i think the Z3 is an "automatic calculator" - it can carry out a fixed sequence of operations, but it can't do arbitrary computation. In that respect, it is like the Atanasoff–Berry computer and the Harvard Mark I. The prehistory of computing has a bunch of really interesting machines like this (and Col…
it can carry out a fixed sequence of operations, but it can't do arbitrary computation This is incorrect. The Z3 is Turing-complete, as has been shown by Raúl Rojas in 1998 [1]. It requires some hacking though. [1] https://ieeexplore.ieee.org/document/707574
Moreover, the technique in the paper is purely a stunt. You couldn't do practical branching computation that way. It is definitely cool, but it doesn't change the fact that the Z3 was a calculator, not a computer.
[1] http://www.inf.fu-berlin.de/inst/ag-ki/rojas_home/documents/...
Re: How the World's First Computer Was Rescued from the Scrap Heap (2014)
#46Earlier quoted context omitted.
AIUI, the Z3 has no conditional branches. Without those, it's not much like a computer as we understand it. Rather, i think the Z3 is an "automatic calculator" - it can carry out a fixed sequence of operations, but it can't do arbitrary computation. In that respect, it is like the Atanasoff–Berry computer and the Harvard Mark I. The prehistory of computing has a bunch of really interesting machines like this (and Col…
3 is not necessary. OSes and linkers are not necessary. We did without for many years. The program should be in some kind of more-or-less addressable memory, to support conditional branching. That's all.
Re: How the World's First Computer Was Rescued from the Scrap Heap (2014)
#47Also 2015 (1 comment) https://news.ycombinator.com/item?id=8855782
Re: How the World's First Computer Was Rescued from the Scrap Heap (2014)
#48Earlier quoted context omitted.
Didn't know HN has shadowbanning.
You have to have a certain level of karma to be able to see shadow-banned people. Otherwise... yeah not knowing about it is kind of the point, isn't it?
Re: How the World's First Computer Was Rescued from the Scrap Heap (2014)
#49The ENIAC was not the world's first computer. Konrad Zuse's Z1 was first: https://en.wikipedia.org/wiki/Z1_(computer) Even if you want it to be electrical, not mechanical, then Zuse's Z3 was first: https://en.wikipedia.org/wiki/Z3_(computer)
AIUI, the Z3 has no conditional branches. Without those, it's not much like a computer as we understand it. Rather, i think the Z3 is an "automatic calculator" - it can carry out a fixed sequence of operations, but it can't do arbitrary computation. In that respect, it is like the Atanasoff–Berry computer and the Harvard Mark I. The prehistory of computing has a bunch of really interesting machines like this (and Col…
Re: How the World's First Computer Was Rescued from the Scrap Heap (2014)
#50In addition to ENIAC being built after the German Z1 (1938) and Z3 (1941), as others here have stated, it was also built after the UK's Colossus[0] (1943). If we're talking "first real computer", though, and depending on your definition of "real", the Manchester Baby[1] (1948) was the first stored-program computer. The Colossus and ENIAC machines all needed to be re-wired to change what computations they could make a…