Nautilus

Why Did Obama Just Honor Bug-free Software?

The Presidential Medal of Freedom, America’s highest civilian honor, is usually associated with famous awardees—people like Bruce Springsteen, Stephen Hawking, and Sandra Day O’Connor. So as a computer scientist, I was thrilled to see one of this year’s awards go to a lesser-known pioneer: one Margaret Hamilton.

You might call Hamilton the founding mother of software engineering. In fact, she coined the very term. She concluded that the way forward was rigorously specified design, an approach that still underpins many modern software engineering techniques—“design by contract” and “statically typed” programming languages, for example. But not all engineers are on board with her vision. Hamilton’s approach represents just one side of a long-standing tug-of-war over the “right way” to develop software.

When Hamilton first joined the Apollo team in 1961, after developing radar processing software for the military, she was still considered just a junior programmer: One of her early projects, a mission-abort program called “Forget it,” was by her team as peripheral code that would never be, which amounted on paper to quite a massive stack of printouts, recently got its own moment in the spotlight in a widely shared photo.)

You’re reading a preview, subscribe to read more.

More from Nautilus

Nautilus7 min read
The Part-Time Climate Scientist
On a Wednesday in February 1938, Guy Stewart Callendar—a rangy, soft-spoken steam engineer, who had turned 40 just the week before—stood before a group of leading scientists, members of the United Kingdom’s Royal Meteorological Society. He had a bold
Nautilus8 min read
A Revolution in Time
In the fall of 2020, I installed a municipal clock in Anchorage, Alaska. Although my clock was digital, it soon deviated from other timekeeping devices. Within a matter of days, the clock was hours ahead of the smartphones in people’s pockets. People
Nautilus9 min read
The Marine Biologist Who Dove Right In
It’s 1969, in the middle of the Gulf of California. Above is a blazing hot sky; below, the blue sea stretches for miles in all directions, interrupted only by the presence of an oceanographic research ship. Aboard it a man walks to the railing, studi

Related Books & Audiobooks