1 de outubro de 2016

COBOL e bug

GRACE Brewster Murray HOPPER (1906 – 1992)

Biografia
Nascida em Nova Iorque, EUA, física e matemática, com doutorado em Yale juntou-se a Marinha norte-americana em 1942 logo após o ataque japonês a Pearl Harbor. (ISAACSON, 2014, p. 100-1) Ao falecer em 1992, havia aposentado com a patente de Vice-Almirante (Rear Admiral ou RADM).

Contribuições
Após graduar-se da Escola Naval, sua primeira atribuição foi auxiliar Howard Aiken (1900-1973) no desenvolvimento e operação do IBM ASCC Mark I, computador eletromecânico. Lá ela escreveu o primeiro manual de programação de computadores. Posteriormente, trabalhou com John Mauchly (1907-1980) – criador, junto com J. Presper Eckert (1919-1995), do primeiro computador eletrônico ENIAC – onde coordenou o desenvolvimento da linguagem COBOL, em 1959, a partir de seu compilador A-0, criado em 1952 “[...] que traduzia códigos simbólicos matemáticos em linguagem de máquina”. (ISAACSON, 2014, p. 102, 106).

Curiosidades
Em 1947, ao encontrar uma mariposa morta dentro do Mark II, em Harvard, que havia causado uma falha no computador, Hopper e sua equipe cunharam o termo debbug literalmente eliminar inseto ou problema (de bug, inseto em inglês) no sentido de encontrar e solucionar problemas em computadores. (ISAACSON, 2014, p. 106).



Referências
ISAACSON, Walter. Os inovadores: uma biografia da revolução digital. São Paulo: Companhia das Letras, 2014.