John William Mauchly (August 30, 1907 – January 8, 1980) was an American physicist who, along with J. Presper Eckert, designed ENIAC, for a long time believed to be the first electronic digital computer, as well as EDVAC, BINAC and UNIVAC I, the first commercial computer made in the United States. Together they started the first computer company, the Eckert-Mauchly Computer Corporation (EMCC) and pioneered fundamental computer concepts including the stored program, subroutines, and programming languages. Their work, as exposed in the widely read “First Draft of a Report on the EDVAC” (1945) and as taught in “The Moore School Lectures” (1946) influenced an explosion of computer development in the late 1940’s all over the world.
Because of its high speed calculations, ENIAC could solve problems that were previously insolvable. It was roughly a thousand times faster than the existing technology. It could add 5,000 numbers or do fourteen 10-digit multiplications in one second.
ENIAC could be programmed to perform sequences and loops of addition, subtraction, multiplication, division, square-root, input output functions, and conditional branches. Programming was initially hardwired and reprogramming took days, but it was redesigned in 1948 to allow the use of stored programs with some loss in speed.
The term von Neumann architecture arose from von Neumann's paper, First Draft of a Report on the EDVACFirst Draft of a Report on the EDVAC (PDF, 420 kB) corrected copy as published in IEEE Annals of the History of Computing. Dated June 30, 1945, it was an early written account of a general purpose stored-program computing machine (the EDVAC). Goldstine, in a move that was to become controversial, removed any reference to Eckert or Mauchly and distributed the document to a number of von Neumann's associates across the country. The ideas became widely known within the very small world of computer designers.
Besides the obvious lack of credit, Eckert and Mauchly suffered additional setbacks due to Goldstine's actions. The ENIAC patent issued in 1964 for ENIAC, also PDF version (18,305 kB, 207 pages) was filed on June 26, 1947, and granted February 4, 1964, but the public disclosure of design details of EDVAC in the "First Draft" (which were also common to ENIAC) was later cited as one cause for the 1973 invalidation of the ENIAC patent.
The course "The Theory and Techniques for Design of Digital Computers," ran from July 8 to August 31, 1946. Eckert gave 11 of the lectures; Mauchly and Goldstine each delivered 6. "The Moore School Lectures," as they came to be known, were attended by representatives from the army, the navy, MIT, the National Bureau of Standards, Cambridge University, Columbia, Harvard, the Institute for Advanced Study, IBM, Bell Labs, Eastman Kodak, General Electric, and National Cash Register. A number of the attendees were to later go on to develop computers, such as Maurice Wilkes, of Cambridge, who built EDSAC.
John Mauchly has also been credited for being the first one using the verb "to program" in his 1942 paper on electronic computing, although in the context of ENIAC, not in its current meaning.
Critics note that while the court said that the ABC was the first electronic digital computer, it did not define the term computer. All definitions of computer, as it is used today, include the idea that a computer follows a sequence of steps, or program. The ABC did not do this.
Critics of the court decision also note that there is, at a component level, nothing in common between the two machines. The ABC was binary; the ENIAC was decimal. The ABC used regenerative drum memory; The ENIAC used electronic decade counters. The ABC used its tubes to implement a binary serial adder while the ENIAC used tubes to implement a complete set of decimal operations. The ENIAC's general-purpose instruction set, together with the ability to automatically sequence through them, made it a general-purpose computer.
Another point frequently raised is that the ABC was never completely functional. The input-output mechanism was not reliable enough to finish a problem (30 equations with 29 unknowns) without error. Also, the machine used a 60 Hz clock, limiting it to 30 operations per second. But these issues have no relevance to the patentability of the ABC or of the ENIAC.
Proponents for the court decision emphasize that the testimony established that Mauchly definitely had complete access to Atanasoff's machine and the documents describing it. Letters he wrote to Atansoff show that he was at one time at least considering building on Atanasoff's approach.
Mauchly consistently maintained that it was the use of high-speed electronic flip-flops in cosmic-ray counting devices at Swarthmore that gave him the idea for computing at electronic speeds.
Shurkin, Joel N, Engines of the Mind: The Evolution of the Computer from Mainframes to Microprocessors. 1996 ISBN 0393018040.
Mauchly, Kathleen R., "John Mauchly's Early Years," Annals of the History of Computing, Vol. 6 no 2 (April 1984) 116-138.
Eckert and Mauchly Computers:
Stern, Nancy, From ENIAC to UNIVAC. Bedford, Mass.: Digital Press, 1981. 1981 (out of print)
Arthur L. Norberg, Engineering Research Associates/Eckert-Mauchly Computer Corporation/Remington Rand ISBN 026214090X (Charles Babbage Institute Director Arthur L. Norberg provides an analysis of the origins, development and contributions of Eckert-Mauchly in the early computing industry, with a focus on their R&D efforts into the 1950's.)
1907 births | 1980 deaths | American physicists | Computer designers | Computer pioneers | People from Ohio | People from Philadelphia | National Inventors Hall of Fame
John William Mauchly | John William Mauchly | جان ماکلی | ジョン・モークリー | John W. Mauchly
This article is licensed under the GNU Free Documentation License.
It uses material from the
"John Mauchly".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world