Two Waivers: Grace Hopper Joins the Navy at 37
Zusammenfassung
Grace Hopper was 37 years old when she enlisted in the US Navy Reserve in 1943 — over the standard maximum age of 35. She also weighed only 105 pounds, below the Navy’s minimum for her height. Both standards required waivers. The Navy granted them. She went on to serve until age 79, becoming the oldest active-duty officer in the US military at the time of her retirement in 1986, and one of the most consequential figures in computing history.
The Mathematician Who Wanted to Enlist
By 1943, Grace Hopper had a PhD in mathematics from Yale (1934), had taught at Vassar College for nearly a decade, and had completed work on numerical analysis. She was a precise, meticulous thinker who had been denied a commission in the regular Navy (no women allowed) but could apply to the WAVES (Women Accepted for Volunteer Emergency Service), the women’s reserve component.
The Navy’s rules were clear: applicants had to be within set age limits and meet weight minimums for their height. Hopper was over the age cutoff and, at 105 pounds, 15 pounds below the Navy’s 120-pound minimum for her height. She applied anyway and received both waivers — partly because the Navy needed mathematicians, partly because her qualifications were exceptional.
Her husband Vincent Hopper (they later divorced) was already serving. Her dean at Vassar tried to convince her not to enlist, arguing she was more valuable to the war effort teaching mathematics. She disagreed and reported to Midshipman’s School in Northampton, Massachusetts, where she graduated first in her class.
The Harvard Mark I
Her first assignment was the Bureau of Ships Computation Project at Harvard under Commander Howard Aiken, programming the Mark I electromechanical calculator. The Mark I was 51 feet long, 8 feet high, and produced a constant loud clicking noise as it computed. Hopper described arriving and being handed the technical manual for the machine with the instruction to “compute the coefficients of the arc tangent series by next Thursday.”
She taught herself the machine by reading the manual and consulting with Aiken’s team. Within weeks she was programming it — calculating ballistic tables, calibrating minesweeping equipment, and eventually writing the 561-page programming manual for the Mark I that became the first comprehensive documentation of a computing system.
The Career That Followed
Hopper remained in the Navy Reserve while also working in the civilian computing world. She joined Eckert-Mauchly Computer Corporation (later acquired by Remington Rand) and worked on UNIVAC. She designed the A-0 compiler (1952), the first compiler ever built, and led the team that developed FLOW-MATIC — the first English-language data processing compiler, which directly informed COBOL.
She was recalled to active Navy duty multiple times: in 1967 at age 61 (when the Navy needed help standardizing COBOL across its computers), and promoted to Commodore (later Rear Admiral) in 1983 by special congressional action. She retired in 1986 at 79.
When asked why she kept serving, she said: “I’ve received many honors, but none has pleased me more than serving in the Navy. It’s given me opportunities to do what I believe in.”