Contra-Almirante Grace Murray Hopper

Grace Murray Hopper (1906-1992) foi um pioneiro da ciência da computação. Hopper é geralmente creditado com os desenvolvimentos que levaram ao COBOL, a linguagem de programação para aplicações de negócios na qual as maiores corporações do mundo funcionaram por mais de uma geração. Na época de sua morte, a Contra-Almirante Grace Hopper tinha feito muitas contribuições no campo da engenharia de software e era indiscutivelmente a programadora mais famosa do mundo.

Após receber seu Ph.D. em matemática em Yale, Hopper trabalhou como professor associado no Vassar College antes de se juntar à Reserva Naval dos Estados Unidos em 1943. Ela passou a trabalhar como pesquisadora e matemática na Eckert-Mauchly Computer Corp. e na Sperry Corporation. Tendo se aposentado da Marinha após a Segunda Guerra Mundial, ela voltou em 1967 para trabalhar no Comando de Automação de Dados Navais. Mais tarde, a Marinha dos E.U.A. deu seu nome a um novo destruidor: o U.S.S. Grace Hopper, DDG-70.

No Eckerd-Mauchly, Hopper desenvolveu programas para o primeiro computador digital de larga escala, o Mark I. Ela também desenvolveu o primeiro compilador, o A-O. Ela publicou o primeiro artigo sobre compiladores em 1952. O sucessor do A-O, chamado FLOW-MATIC, levou ao desenvolvimento da linguagem de programação COBOL. Até então, a programação era feita usando a linguagem assembler. A idéia do Almirante Hopper era fazer uma linguagem de programação mais próxima da linguagem comum para que pudesse ser usada por pessoas não-técnicas, abrindo assim a prática da programação para o mundo dos negócios e liberando-a dos ambientes raros da ciência e engenharia.

Admiral Hopper permaneceu na Marinha até 1986 e depois trabalhou como consultor sênior do DEC até pouco antes de sua morte. Ela era muito procurada como uma entusiasta e divertida oradora pública e educadora de jovens programadores. Hopper foi um dos primeiros defensores do uso de bibliotecas de código compartilhado e desenvolveu software de verificação de compiladores e padrões de compilação.

Hopper também é creditado com a aplicação do termo de engenharia bug em computação quando sua equipe encontrou uma traça presa em um relé do computador Mark II. Este "bug" em particular foi removido, gravado no livro de registro, e agora reside no Smithsonian Institute.