ENIACiana

by Brian Hayes

Published 31 May 2006

The ENIAC may or may not have been the first of its kind—the first fully functional, all-electronic, general-purpose, digital computer—but there’s no doubt it was the last of its kind. They never built another one like it. Computers designed just a few years later seem reasonably familiar in their gross anatomy, but the ENIAC was a creature from another world. A program for the ENIAC was not a sequence of instructions to be executed one after another; it was a configuration of patchcords and plugboards, directing the flow of data from one calculating unit to another.

ENIAC plugboard programmers

Ruth Gorden and Ester Gerston wire an ENIAC plugboard circa 1946. U.S. Army photo from http://ftp.arl.mil/ftp/historic-computers/

For the first time in many years it’s now possible to watch the ENIAC in action; if you’re ambitious, you can even try wiring up the plugboard for a problem of your own choosing. Till Zoppke and Raúl Rojas of the Freie Universität Berlin have created an ENIAC simulator in the form of a Java applet, which they describe in the latest IEEE Annals of the History of Computing. (This year is the 60th anniversary of the ENIAC’s public debut, and so the Annals have a series of celebratory articles.)

Unfortunately, I haven’t been able to play with the simulator myself because of a mysterious bug or incompatibility. Deep in the bowels of my Java Virtual Machine there must be a patchcord in the wrong plugboard.

Responses from readers:

  • A comment from Barry Cipra, 2 June 2006 at 2:18 pm

    When they bring back the MANIAC, will you post an item on MANIACania?

Please note: The bit-player website is no longer equipped to accept and publish comments from readers, but the author is still eager to hear from you. Send comments, criticism, compliments, or corrections to brian@bit-player.org.

Tags for this article: computing.

Publication history

First publication: 31 May 2006

Converted to Eleventy framework: 22 April 2025

More to read...

Rashid’s Bits

These 1s and 0s are woven into the upholstery fabric of the seats in an auditorium at Carnegie Mellon University. Does the pattern have any meaning?

Give Me That Good Old-Fashioned AI

Before ChatGPT we had Watson, before Watson SHRDLU, before SHRDLU ELIZA. Has anything changed?

(McCarthyism)

On the death of John McCarthy, the mind behind the Lisp programming language.

Foldable Words

In the spring of 1967 I had a girlfriend. After school we would meet at the Maple Diner. One afternoon I noticed she was fiddling intently with the wrapper from her straw, folding and refolding.