Immagine dell'autore.

Herman H. Goldstine (1913–2004)

Autore di The Computer from Pascal to von Neumann

6 opere 135 membri 2 recensioni

Sull'Autore

Herman H. Goldstine is presently Executive Officer of the American Philosophical Society

Opere di Herman H. Goldstine

Etichette

Informazioni generali

Utenti

Recensioni

The author was involved with the development of ENIAC, EDVAC, and the IAS machine so perhaps not surprising that he throws a little shade on Atanasoff and Turing. There is some interesting background in analog computing which in other histories I've read briefly mention Bush's differential analyzer, at best. Once Johnny von Neumann enters the story, it's pretty much about him the rest of the way. In that sense this book is similar to Dyson's book Turing's Cathedral which really should have been named after von Neumann. The prose is conversational, with numerous digressions and followed garden paths. Some structural editing would have done wonders.… (altro)
½
 
Segnalato
encephalical | 1 altra recensione | Sep 23, 2018 |
The mathematician H.H. Goldstine was one of the team that built the earliest American electronic digital computers, the ENIAC and EDVAC, during the closing stages of the Second World War, when he was working on ballistics calculations for the U.S. army. In this book he gives his own view of the history of the application of machines to computational problems from the 17th century to the late 1950s. Obviously, his background makes this book a very interesting historical document in itself. And it's certainly worth reading for that personal insight. Unfortunately, Goldstine is not the liveliest of writers: the book tends to be rather dry and academic when it's talking about technical developments, and somewhat confused and rambling when it's talking about people and organisations. Part of that might be deliberate: in the fifties there was an unedifying feud about who had invented what between the two halves of the ENIAC team (Eckert and Mauchly on one side, von Neumann and Goldstine on the other), and Goldstine obviously has good reasons for not stirring that up here.

Goldstine wrote the book in retirement in the 1970s, and prepared a revised edition in 1993, but he ends the story with the death of John van Neumann in 1958, before the introduction of the transistor, the widespread use of magnetic storage, the development of desktop computers, etc. He almost certainly wrote the book on a typewriter, with his references on index cards(!) There is no mention in the book of the British Colossus project, which produced a working electronic digital computer (albeit a special-purpose machine dedicated to one task) two years before ENIAC was commissioned. Colossus was kept totally secret until 1976, and no technical details were revealed until the 1990s, so Goldstine can hardly be blamed for this. He apparently did meet Turing during the war, but he almost certainly wasn't told that there was a British computer project, and even if he was he wouldn't have been allowed to publish anything about it.

So this probably isn't the first book to look at if you want a general introduction to the early days of computers. But I did find it quite interesting to read, if only because of the way it puts the solution of computational problems at the heart of the story. Nowadays we tend to think of computers in the first place as machines for giving us access to huge bodies of data - text, images, videos, the Internet. But for Goldstine, it's all about giving physicists and engineers the possibility to predict important things like tides, ephemerides, weather forecasts, the flow of air over a wing, the fall of a shell, or the shockwave of a bomb, without needing vast halls full of women with mechanical desk calculators churning numbers. And of course, even when 99% of the world's computing power is used for the exchange of banal gossip and pictures of kittens, we still rely on people doing those calculations for us...

It was also interesting to see how many of the features of computer architecture we take for granted were still up in the air in the early days. It was not obvious to use binary numbers in calculations , for instance: someone had to try it and show that the advantages outweighed the additional complications of having to convert to and from decimal representation. And there were similar discussions about serial versus parallel, synchronous versus asynchronous operation, programs stored in memory rather than in switches and plugboards (or later, on paper tape), the use of high-level languages and compilers, and many other things.
… (altro)
 
Segnalato
thorold | 1 altra recensione | Jan 24, 2015 |

Liste

Premi e riconoscimenti

Statistiche

Opere
6
Utenti
135
Popolarità
#150,831
Voto
½ 3.4
Recensioni
2
ISBN
14
Lingue
1

Grafici & Tabelle