Live data from Hacker News

Eniac, the First General-Purpose Digital Computer, Turns 80

spectrum.ieee.org

61–64 of 64 posts

Re: Eniac, the First General-Purpose Digital Computer, Turns 80

#61

Earlier quoted context omitted.

Thank you for highlighting the contributions of women in computing, especially at it's inception! That is so easily forgotten or intentionally ignored in the age of the "tech bro"

There were other programmers before those of ENIAC, but they also included women, like Grace Hopper, who later had an important role in the development of programming languages.

Hopper's trajectory from the Mark I to FLOW-MATIC to COBOL is one of the great arcs in computing.

She had to fight to convince people that programs could be written in English-like words, her colleagues thought the idea was absurd because "computers don't understand English."

Re: Eniac, the First General-Purpose Digital Computer, Turns 80

#62

Earlier quoted context omitted.

Even in the 1950s, my mother worked on a machine that could be programmed in octal, but you could change the instruction set with patch cables.

That's a fascinating detail! Do you know which machine? The transition period where patch cables and stored programs coexisted is one of the most interesting eras in computing history.

I do not know. I think it was before she first got an assembler. Memory was still tubes, not core.

I kind of think she was at White Sands at the time, so... maybe look at what White Sands was using for missile trajectory calculations around 1954 or 1955?

Re: Eniac, the First General-Purpose Digital Computer, Turns 80

#63

Earlier quoted context omitted.

That's a fascinating detail! Do you know which machine? The transition period where patch cables and stored programs coexisted is one of the most interesting eras in computing history.

I do not know. I think it was before she first got an assembler. Memory was still tubes, not core. I kind of think she was at White Sands at the time, so... maybe look at what White Sands was using for missile trajectory calculations around 1954 or 1955?

[dead]

Re: Eniac, the First General-Purpose Digital Computer, Turns 80

#64

Earlier quoted context omitted.

Wait, where are you thinking the von Neumann paper which came from?

The von Neumann report was written after von Neumann had several discussions with the ENIAC team about how to make a better computer as a successor for ENIAC. The report was not published formally, but it was "leaked", so it does not have any credits for the ideas contained in it. Because of this, with few exceptions it is impossible to determine with certainty which parts of the report are original ideas of von Neum…

The ENIAC team’s decision to spin off and incorporate was surely pushed along by how they got screwed multiple times by the academics - Goldstine and Von Neumann, plus the university itself. It’s easier to celebrate the free publishing of ideas if your name is at least going to be on the paper.

It seems like you’re not trying particularly hard to avoid the idea of “monetizing” the computer to sound pejorative. It was the creation of the computer _industry_ that transformed the world and established the import of computers, was it not? You were never getting there without monetization. What good is the spread of ideas if someone, somewhere doesn’t eventually start selling computers? This grates especially hard given that the academics were the ones who acted unscrupulously by lifting their ideas and publicizing them without permission or credit. (“Leaked” is a charitable way to say “deliberately disseminated without caution”).

I agree the stored program is important, but the stored program is of ENIAC vintage, even if it wasn’t implemented on it. And Eckert and Mauchly definitively came to this idea before the involvement of Von Neumann. The thing is, they had an obligation to finish the machine they had promised to build for the army before pursuing such a major redesign. So all they COULD do was informally collect their ideas for a 2.0. Von Neumann arrives, absorbs what they’re up to, synthesizes it (including ‘the big idea’ that ENIAC was missing), and the rest is history. That synthesis is published without their names, and that is why we talk about the Von Neumann architecture. Look, I’m sure it’s true that the crispness of that paper can be attributed to Von Neumann, but it’s a non-sequitur to assume that Eckert and Mauchly’s ideas were jumbled. They were at least organized enough to be building a working machine in the background, and if we’re going to argue that the important thing was promulgation of enough information for others to replicate, than the practicum is more important than mathematical tidiness.

In fact, if we’re talking about how the ideas spread, the paper is frankly overblown. The Moore school lectures were really what caused the Cambrian explosion of electronic computing. There, you can find Eckert and Mauchly utterly central to the elucidation of how to build a general purpose electronic computer. And hey look, there they are, deliberately sharing the ideas out to interested practitioners, in a more pragmatic and direct way than the paper.

What I’m building to here is that E&M starting a company was not evidence that they were just out to make a buck. On the contrary, what it shows is that they had _foresight_ about what the next interesting chapter was bound to be. With the Moore School Lecrures, the ‘publishing of the ideas’ stage was over - the next step was to begin building more machines that could do more computation for more users. And while there was plenty that happened afterward to refine the theoretical model, they were absolutely correct that that’s where the action was. In fact, I think that if you look at what many of these proposed fathers of computing did next, it’s an excellent litmus test of how central they actually were. Some of the sillier ones like Atanasoff just forget about their supposed invention and go on with life - that’s a tell that they weren’t that interested in general-purpose, high speed computing. Whereas E&M’s follow-on work was to advance the field even in the face of great setback. This also completely deconstructs the idea that they were just thinking about artillery, or just thinking about weather. They were thinking about _computing_, and their careers afterwards demonstrate this.

Post reply on HN