Contrammiraglio Grace Murray Hopper

Grace Murray Hopper (1906-1992) è stata una pioniera dell'informatica. Hopper è generalmente accreditato degli sviluppi che hanno portato a COBOL, il linguaggio di programmazione per applicazioni aziendali su cui le più grandi società del mondo hanno funzionato per più di una generazione. Al momento della sua morte, il contrammiraglio Grace Hopper aveva dato molti contributi al campo dell'ingegneria del software ed era probabilmente il programmatore più famoso del mondo.

Dopo aver ricevuto il suo dottorato di ricerca. in matematica a Yale, Hopper ha lavorato come professore associato al Vassar College prima di entrare nella US Naval Reserve nel 1943. Ha continuato a lavorare come ricercatrice e matematica presso la Eckert-Mauchly Computer Corp. e la Sperry Corporation. Dopo essersi ritirata dalla Marina dopo la seconda guerra mondiale, è tornata nel 1967 per lavorare presso il Naval Data Automation Command. Più tardi, la Marina degli Stati Uniti le nominerà un nuovo cacciatorpediniere: la USS Grace Hopper, DDG-70.

Alla Eckerd-Mauchly, Hopper ha sviluppato programmi per il primo computer digitale su larga scala, il Mark I. Ha anche sviluppato il primo compilatore, l'AO. Ha pubblicato il primo articolo sui compilatori nel 1952. Il successore dell'AO, denominato FLOW-MATIC, ha portato allo sviluppo del linguaggio di programmazione COBOL. Fino ad allora la programmazione veniva eseguita utilizzando il linguaggio assembler. L'idea dell'ammiraglio Hopper era quella di rendere un linguaggio di programmazione più vicino al linguaggio ordinario in modo che potesse essere utilizzato da persone non tecniche, aprendo così la pratica della programmazione al mondo degli affari e liberandolo dagli ambienti rarefatti della scienza e dell'ingegneria.

L'ammiraglio Hopper è rimasto in Marina fino al 1986 e poi ha lavorato come consulente senior per DEC fino a poco prima della sua morte. Era molto ricercata come oratrice pubblica entusiasta e divertente ed educatrice di giovani programmatori. Hopper è stato uno dei primi sostenitori dell'uso di librerie di codici condivise e ha sviluppato software di verifica del compilatore e standard del compilatore.

Hopper è anche accreditato di aver applicato il termine ingegneristico bug all'informatica quando il suo team ha trovato una falena intrappolata in un relè del computer Mark II. Questo particolare "bug" è stato rimosso, registrato sul giornale di bordo e ora risiede presso lo Smithsonian Institute.