
This auction has ended. View lot details
You may also be interested in
Lot 1066
GOLDSTINE, H.H. and JOHN VON NEUMANN. Planning and Coding of Problems for an Electronic Computing Instrument, Part II. Princeton, NJ: Institute for Advanced Study, 1947-1948.
25 October 2022, 14:00 EDT
New YorkSold for US$6,375 inc. premium
Looking for a similar item?
Our Books & Manuscripts specialists can help you find a similar item at an auction or via a private sale.
Find your local specialistAsk about this lot


Client Services (Los Angeles)

Client Services (New York)

Client Services (San Francisco)
GOLDSTINE, H.H. and JOHN VON NEUMANN.
Planning and Coding of Problems for an Electronic Computing Instrument, Part II. Princeton, NJ: Institute for Advanced Study, 1947-1948.
3 volumes. 4to. Publisher's printed wrappers. Stains and soiling to wrappers, especially to Volume I, tape reinforcement to spine of Volume I.
Provenance: Winifred S. Jonas, ENIAC/EDVAC/ORDVAC programmer at BRL.
FIRST EDITION OF THE FIRST MAJOR ACCOUNT OF COMPUTER PROGRAMMING METHODOLOGY FOR A STORED-PROGRAM COMPUTER, even though none was operational when the report was written (OOC) and THE INVENTION OF THE FLOW DIAGRAM.
Goldstine and von Neumann had been wrestling with the problem of how to represent algorithms in a precise way at a higher level than the machine language. Their solution in Planning and Coding "had an enormous impact, forming the foundation for computer programming techniques all over the world. The term 'flow diagram' became shortened to 'flow chart' and eventually it even became 'flowchart' – a word that has entered our language as both noun and verb" (Knuth, "The Early Development of Programming Languages," in A History of Computing in the Twentieth Century p 208)."In Planning and Coding particular emphasis is laid upon disabus[ing] readers of the notion that programming is a straightforward, linear, almost mechanical translation of a mathematical problem into instructions that can be executed by the computer, as programming had been for earlier devices ... The authors point out that in the execution of orders, the computer does not simply pass through them a single time in a linear fashion. To gain its full flexibility, the computer must be able to execute transfer orders (which allow it to jump backward or forward to some specified place in the instruction sequence) and substitution sequences (which allow the coded sequence of instructions to be modified in the course of a computation), and these changes may be conditioned on the results obtained earlier in the computation. They described programming as involving two aspects: writing the static code that is entered into the machine and understanding the dynamic process by which the machine executes these orders ... To aid in this dynamic analysis Goldstine and von Neumann invented a logical tool known as a flow diagram: a labeled graph for tracking the dynamic flow as the computer executes orders and changes values of variables" (Aspray John von Neumann p 69 ff). Hook & Norman Origins of Cyberspace 959.
3 volumes. 4to. Publisher's printed wrappers. Stains and soiling to wrappers, especially to Volume I, tape reinforcement to spine of Volume I.
Provenance: Winifred S. Jonas, ENIAC/EDVAC/ORDVAC programmer at BRL.
FIRST EDITION OF THE FIRST MAJOR ACCOUNT OF COMPUTER PROGRAMMING METHODOLOGY FOR A STORED-PROGRAM COMPUTER, even though none was operational when the report was written (OOC) and THE INVENTION OF THE FLOW DIAGRAM.
Goldstine and von Neumann had been wrestling with the problem of how to represent algorithms in a precise way at a higher level than the machine language. Their solution in Planning and Coding "had an enormous impact, forming the foundation for computer programming techniques all over the world. The term 'flow diagram' became shortened to 'flow chart' and eventually it even became 'flowchart' – a word that has entered our language as both noun and verb" (Knuth, "The Early Development of Programming Languages," in A History of Computing in the Twentieth Century p 208)."In Planning and Coding particular emphasis is laid upon disabus[ing] readers of the notion that programming is a straightforward, linear, almost mechanical translation of a mathematical problem into instructions that can be executed by the computer, as programming had been for earlier devices ... The authors point out that in the execution of orders, the computer does not simply pass through them a single time in a linear fashion. To gain its full flexibility, the computer must be able to execute transfer orders (which allow it to jump backward or forward to some specified place in the instruction sequence) and substitution sequences (which allow the coded sequence of instructions to be modified in the course of a computation), and these changes may be conditioned on the results obtained earlier in the computation. They described programming as involving two aspects: writing the static code that is entered into the machine and understanding the dynamic process by which the machine executes these orders ... To aid in this dynamic analysis Goldstine and von Neumann invented a logical tool known as a flow diagram: a labeled graph for tracking the dynamic flow as the computer executes orders and changes values of variables" (Aspray John von Neumann p 69 ff). Hook & Norman Origins of Cyberspace 959.

![ARCHITECTURE - ST PAUL'S CATHEDRAL Manuscript planning brief for work under the supervision of Inigo Jones, [c.1631]](/_next/image.jpg?url=https%3A%2F%2Fimg1.bonhams.com%2Fimage%3Fsrc%3DImages%252Flive%252F2025-10%252F16%252F25762965-1-1.jpg%26width%3D650&w=2400&q=75)
![ADVERTISING POSTERfor 'The Suffragette' newspaper, [c.1913-1914]](/_next/image.jpg?url=https%3A%2F%2Fimg1.bonhams.com%2Fimage%3Fsrc%3DImages%252Flive%252F2025-06%252F25%252F25680656-116-1.jpg%26width%3D650&w=2400&q=75)

![ILLUMINATED ADDRESS – CLARA CODD Illuminated printed address signed by Emmeline Pankhurst, [1909]](/_next/image.jpg?url=https%3A%2F%2Fimg1.bonhams.com%2Fimage%3Fsrc%3DImages%252Flive%252F2025-06%252F25%252F25680656-32-1.jpg%26width%3D650&w=2400&q=75)

![MUSIC & RECORDINGS – ETHEL SMYTH Collection of printed music, song sheets and records, [c.1911-1912]](/_next/image.jpg?url=https%3A%2F%2Fimg1.bonhams.com%2Fimage%3Fsrc%3DImages%252Flive%252F2025-10%252F09%252F25680656-99-1.jpg%26width%3D650&w=2400&q=75)
