Back to Library
The Thinking Machine
by Stephen Witt
A Summary by StoryShots
Also available in:🇩🇪Deutsch
The first software that thought for you wasn't AI. It was a 1950s math translator.
Introduction
You're reading this on a device that wouldn't exist without FORTRAN, a programming language invented by IBM programmers who thought they were just making math easier. They accidentally built the foundation for everything from nuclear weapons to Netflix. That's the thesis of The Thinking Machine by Stephen Witt.
The Real Bottleneck Wasn't Hardware
In 1954, IBM's machines could calculate faster than any human. But they sat idle. Programming them was so tedious that the bottleneck wasn't processing power. It was human cognition. Every instruction had to be written in raw machine code. John Backus saw what others missed. The limiting factor wasn't the machine's speed. It was the programmer's ability to communicate with it. Before FORTRAN, writing a program to calculate missile trajectories took weeks. After FORTRAN, the same program took hours. "The question was whether a program could be written that would produce programs as good as the best hand-coded ones." Your productivity today depends on software that doesn't force you to think like a computer. FORTRAN proved machines could meet humans halfway.
Skeptics Said Machines Couldn't Write Code
The programming community was furious when IBM announced FORTRAN. Senior engineers insisted that automated translation would produce bloated, inefficient programs. Only hand-coded assembly language could squeeze maximum performance from expensive hardware. They were wrong. What the skeptics missed was that efficiency isn't just about speed. A program written in three hours beats a perfect program written in three weeks. "Within a few years, FORTRAN had effectively killed assembly language programming for scientific applications." Expertise can blind you to structural changes. The programmers defending hand-coding were optimizing for the wrong variable.
Software Became a Decision-Maker, Not Just a Tool
FORTRAN didn't just translate commands. It made decisions. When you wrote a formula, the compiler analyzed it, reorganized it for efficiency, allocated memory, and generated machine code without asking for further instructions. This was the first time a computer performed creative work autonomously. That shift from tool to collaborator is the hidden foundation of modern life. Your phone's autocorrect doesn't just check spelling. It predicts what you mean to say. Your car's anti-lock brakes don't wait for your input. They override your instincts in real time. Every autopilot, every recommendation algorithm, every piece of software that does something you didn't explicitly command is a descendant of FORTRAN's compiler. The philosophical break happened quietly. Machines stopped being calculators and became decision-makers. Once software could make one decision autonomously, there was no natural limit to how many decisions it could make or how complex those decisions could become. "The compiler was not just a translator. It was a co-author." If this changed how you think about the software running your life, someone in your circle probably needs to hear it too.
Final Summary
This summary of The Thinking Machine by Stephen Witt threads together the human bottleneck in early computing, the professional backlash against automated programming, and the philosophical leap from tool to autonomous decision-maker. But the book goes deeper into how FORTRAN's success ignited the software industry, why IBM nearly killed the project multiple times, and how a handful of unsung engineers laid the groundwork for the code now embedded in everything from pacemakers to stock markets. Who should read this? Anyone who writes code, manages technical teams, or wonders why machines increasingly make decisions for them.
Want a More Detailed Summary?
We don't have a detailed summary for "The Thinking Machine" yet. Vote for this book in the StoryShots app to help us prioritize creating a full summary with PDF, animations, and infographics!








