The Computing Revolution Begins
On a December morning in 1947, in a modest laboratory in Murray Hill, New Jersey, a young physicist named Walter Brattain did something that would quietly reshape the entire trajectory of human civilization. Working alongside his colleagues John Bardeen and William Shockley at Bell Labs, Brattain pressed a gold foil strip against a germanium crystal and observed something unprecedented—the flow of electrical current could be controlled, amplified, and switched on and off with remarkable precision. They had built what would later be called a point-contact transistor, and though none of them could have known it at the time, they had ignited a revolution that would eventually put more computing power in a smartphone than existed in all the world's computers combined just seven decades earlier.
But this book is not really about transistors, or vacuum tubes, or even the elegant machines that Charles Babbage imagined in Victorian England. This book is about something stranger, something more profound—a new kind of thinking about what computation itself might be, and about the deep, almost mystical relationship between the laws of physics and the act of calculation. To understand why quantum computing represents not merely a technological advance but a fundamental shift in how we think about information, we must first journey through the remarkable history of classical computing, trace its limits, and meet the visionaries who dared to imagine an entirely different path.
---
The Mechanical Dreams of a New Age
The story of modern computing begins, as many great stories do, with a pair of unlikely collaborators operating at the edges of respectable society. Charles Babbage was a mathematician, a Cambridge-trained polymath with a reputation for brilliance marred by perpetual controversy. Ada Lovelace was the daughter of the poet Lord Byron—a woman of extraordinary intellectual gifts who had inherited her father's imagination and her mother's strict discipline in mathematics. Their collaboration in the 1830s and 1840s produced something that, while never fully realized in their lifetimes, pointed toward a future that would take over a century to arrive.
Babbage's Analytical Engine was a vision of breathtaking ambition. Unlike the mechanical calculators that existed at the time—devices like Pascal's Pascaline or Leibniz's Step Reckoner, which could perform only specific operations like addition or multiplication—the Analytical Engine was to be a general-purpose machine. It would accept instructions through punched cards (inspired by the Jacquard loom, which used punched cards to control complex weaving patterns), store numbers in a "mill" (what we would call a processor) and a "store" (memory), and execute complex sequences of operations automatically. The machine would be steam-powered, weighing tons, with thousands of brass gears and shafts. It would be, in the most literal sense, a mechanical brain.
Ada Lovelace, corresponding with Babbage and studying his designs, grasped something profound that Babbage himself sometimes failed to articulate clearly. In her notes on the Analytical Engine, she wrote what has become one of the most quoted passages in the history of computing: "The Analytical Engine has no pretensions whatever to originate anything. It can do whatever we know how to order it to perform." But then she added something that hinted at deeper possibilities—that the Engine might someday compose "elaborate and scientific pieces of music of any degree of complexity or extent." She was describing, in embryonic form, the concept that a computing machine could manipulate symbols according to rules, and that the symbols themselves need not represent only numbers. The Engine, she suggested, could process any form of information that could be represented symbolically.
This was an insight of extraordinary power. Babbage built parts of his Difference Engine (a simpler machine designed for calculating and printing mathematical tables) and worked on the Analytical Engine until his death in 1871, but the technology of the age simply could not manufacture components precise enough to make the vision reality. Ada Lovelace died of cancer at thirty-six, having never seen the Analytical Engine operate. The dreams of these two remarkable figures lay dormant for nearly a century, waiting for a confluence of technologies and needs that the twentieth century would provide.
The mechanical computing era did produce some remarkable devices in the intervening decades. The 1890 U.S. Census was processed using Herman Hollerith's punched card tabulating machine—an electromechanical device that represented a significant advance over pure mechanical systems. Hollerith's company would eventually become IBM, and the punched card would remain the dominant medium for data processing until the 1970s. But these machines, however impressive, were specialized tools designed for specific tasks. They were not universal calculators. The dream of a general-purpose computing machine required something more—a leap in technology and conceptual understanding that would only come with the arrival of electronics.
---
The Electronic Dawn: ENIAC and the Birth of the Modern Computer
The true birth of electronic computing is usually dated to the evening of December 9, 1945, when a team of engineers at the University of Pennsylvania flipped the switches on ENIAC—Electronic Numerical Integrator and Computer—and watched it hum to life. The machine was enormous: one hundred feet long, eight feet tall, weighing thirty tons, containing 18,000 vacuum tubes, 1,500 relays, and 70,000 resistors. It consumed 150 kilowatts of power—enough electricity to run a small town—and its vacuum tubes burned out at the rate of two or three per day, requiring constant maintenance. When it performed calculations, the sound was said to be like "a room full of old ladies knitting."
ENIAC was designed for a single purpose: calculating artillery firing tables for the U.S. Army's Ballistic Research Laboratory. Before ENIAC, these calculations were performed by human "computers"—teams of women with mathematical training who worked through problems using mechanical calculators. A typical firing table for a single artillery shell might require the solution of thousands of differential equations, and producing a single table could take a human computer several weeks. ENIAC could complete the same calculation in hours.
But ENIAC's significance extended far beyond its immediate military application. Its architects—John Mauchly and J. Presper Eckert—had built something unprecedented: a machine that manipulated information using electronic pulses traveling at nearly the speed of light, rather than mechanical gears and shafts moving at the speed of clockwork. The electronic switch, embodied in the vacuum tube, was a revelation. A vacuum tube could change state in microseconds—millions of times faster than any mechanical relay. For the first time, computation was limited not by the speed of moving parts but by the speed of electrons.
Yet ENIAC, for all its revolutionary technology, suffered from severe limitations. Programming the machine required physically rewiring it—setting switches and plugging cables to establish the sequence of operations for each new problem. Reprogramming ENIAC for a different task could take days. The machine had no memory in the modern sense; it processed data as it flowed through its circuits. And its twenty accumulators (specialized units for arithmetic operations) had to be manually coordinated for complex calculations.
The conceptual breakthrough that transformed electronic computers from specialized calculators into universal machines came from an unlikely source: a mathematician named John von Neumann, who was consulting on the ENIAC project. In a famous report written in June 1945, von Neumann articulated the architecture that would define computing for the next seven decades. The key