technologybriefs
9:41in productionCh. 1 · The First of All Three/ 9:41 · ceiling 15 min
Tech history · Hardware

ENIAC

ENIAC wasn’t programmed — it was rewired. Its genius was mechanical logic, not software.

ENIAC is foundational not because it was fast or clever, but because it exposed the chasm between computing as wiring and computing as instruction. Its legacy is procedural rigidity — the cost of speed without abstraction.

Chapters & takeaways4
  1. 0:55
    The First of All Three

    ENIAC was the first to unify programmability, electronic operation, and general-purpose design — a deliberate engineering convergence, not an accident of timing.

  2. 2:35
    Speed Without Software

    Its speed came at the cost of physical reconfiguration: no stored program, no compiler, no runtime flexibility — just raw pulse-counting logic.

  3. 4:16
    Panels and People

    Modular panels reflected a division of labour: Mauchly defined what to compute, Eckert built how to compute it — a split that persists in hardware/software roles today.

  4. 5:43
    First Program, Wrong Purpose

    It was built for artillery tables but ran thermonuclear simulations first — revealing how wartime urgency redirected even purpose-built machines before they shipped.

Worth your time?

Yes. Study the whole thing.

4.5/ 5
What works
  • establishes Turing-completeness in physical logic
  • proves electronic speed enables new classes of problem
  • exposes the cost of physical reprogramming
What does not
  • technology/ai
  • technology/software
  • technology/internet-culture
  • technology/web-and-cloud
Study it if
  • historians of computing
  • hardware architects
  • programming language designers
Skip it if
  • AI practitioners
  • cloud engineers
  • frontend developers
The written brief1 min read

What it is and the problem it solves

ENIAC was the first machine to combine programmability, electronic operation, and general-purpose design. It solved artillery firing table calculations for the U.S. Army’s Ballistic Research Laboratory — though its first use was assessing thermonuclear weapon feasibility.

How it works

ENIAC used modular panels, each performing a dedicated function. It stored digits in ten-position ring counters built from 36 vacuum tubes per digit. Arithmetic operated by counting pulses and generating carry signals when counters wrapped — an electronic emulation of mechanical adding-machine wheels.

What works

ENIAC added 5,000 numbers or performed 357 ten-digit multiplications per second. It executed sequences, loops, square roots, I/O, and conditional branches. Its speed — roughly a thousand times faster than existing technology — enabled previously unsolvable numerical problems.

What does not

ENIAC was not programmable in the modern sense. Reprogramming required physically rewiring patch panels and resetting switches — a process taking days. It had no stored program, no memory addressing, and no automatic instruction sequencing.

What it changes

ENIAC established that electronic digital computation could replace electromechanical and analog methods for large-scale numerical tasks. It proved Turing-completeness in hardware — but only via manual reconfiguration, not software.

Is it worth your time

Yes, if you work on the history of programmable systems or hardware abstraction. ENIAC’s architecture reveals how early digital logic was forced to mimic mechanical intuition — a constraint that shaped programming, reliability, and modularity for decades.

Same field · Tech history4 of 139
Up next in Technology

Ericsson

1876 · 9:24

Ericsson didn’t build the future—it built the switches, the standards, and the silence between promises and deployments.

9:24