If you’re familiar with any of the women who helped shape the computer age, the name of Ada Lovelace might ring a bell, but you should definitely also familiarize yourself with the name Grace Hopper.
A colorful Navy veteran (the 11th woman to earn a doctorate in math from Yale University), Hopper reported for duty at Harvard University in 1944, expecting to be working on cryptography projects. But she ended up working with computer pioneer Howard Aiken on the “Mark I,” a 51-foot long, 8-foot tall electro-mechanical computer built to tackle advanced mathematics problems. A successor to the punched-card reader, the Mark I computed math problems by reading instructions from a punched paper tape and had 1,440 switches for manually entering data.
Hopper’s first task, once she familiarized herself with the machinery, was to write a book about the Mark I. This eventually became a 500-page history of computing as well as a manual for programming the behemoth calculator. Later, she joined the Eckert-Mauchly Computer Corporation to help develop the first large-scale commercial computer, the UNIVAC. There, she developed one of the first working compilers, a way to translate instructions from one programming language to another. This leap forward in computing was initially viewed with skepticism in the early 1950s.
The term “debugging” also became common computer science parlance thanks to Hopper’s work. In this case, Hopper and her team noted in a 1947 log entry that a dead moth had been found between two relay points of the Mark I, and taped the specimen into the book for proof:
Hopper also influenced the development of the programming language COBOL (standing for COmmon Business-Oriented Language), which incorporated elements from her compiler-based language FLOW-MATIC, developed for business applications like automatic billing and calculating employee payrolls. Hopper also pushed for the programs to be written in a language more like English than the more esoteric machine codes; letters, she thought, were something computers could master just as easily as numbers.
Her gifts with language as well as numbers manifested themselves in a wit that matched her outsize personality—she’s credited with coining the phrase “it’s easier to ask forgiveness than it is to get permission,” among other bon mots. You can see her candor on display in this 1986 interview with David Letterman:
As Hopper was mindful of the programmers who came before—she said that she never forgot the fundamental contributions Ada Lovelace made—so do we hope that future generations will remember the wit and wisdom of Grace Hopper, who always looked to the future:
“We’re flooding people with information,” she once said. “We need to feed it through a processor. A human must turn information into intelligence or knowledge. We’ve tended to forget that no computer will ever ask a new question.”
Comments