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

Nautilus6 min readIntelligence (AI) & Semantics
Why AI Can Never Make Humans Obsolete
This article is part of series of Nautilus interviews with artists, you can read the rest here. Angie Wang is a Los Angeles-based artist who has thought a lot about AI, and even more about what it means to be a human. Her illustrated essay for The Ne
Nautilus6 min read
A Scientist Walks Into a Bar …
It sounds like the setup to a joke: When I was starting out as a stand-up comedian, I was also working as a research scientist at a sperm bank.  My lab was investigating the causes of infertility in young men, and part of my job was to run the clinic
Nautilus13 min read
The Shark Whisperer
In the 1970s, when a young filmmaker named Steven Spielberg was researching a new movie based on a novel about sharks, he returned to his alma mater, California State University Long Beach. The lab at Cal State Long Beach was one of the first places

Related Books & Audiobooks