Confianti

Ep 0004 – Amazing Grace Hopper


Listen Later

Grace Hopper Explicando o conceito do Cobol a oficiais militares

A história possui milhões de exemplos de pessoas  que fizeram coisas impressionantes os quais não tiveram reconhecimento de seus feitos. E esse reconhecimento é menor ainda quando falamos de mulheres que fizeram a diferença no mundo.

De tanto que não divulgamos, discutimos e falamos sobre elas, seus feitos se perdem pelo tempo e em algum momento passamos a nem perceber sua existência.

A contra-almirante Grace Hopper (1906-1992) é uma dessas pessoas. Embora nos EUA ela tenha tido algum reconhecimento, ela é praticamente desconhecida no resto do mundo. Considerada a mãe da linguagem COBOL e tendo recebido em vida a alcunha de Amazing Grace ("Sublime Graça") e "Software Queen" ("Rainha do Software"), ambos em vida,  muito pouca gente hoje sabe que ela existiu e menos ainda de sua importância para o avanço e disseminação da TI.

Graça Murray Hopper nasceu em Nova York em 09 de dezembro de 1906. É importante destacar que sua família considerava os estudos como fundamentais para o desenvolvimento do pessoal, que acreditava-se que homens e mulheres devem ter as mesmas oportunidades. Além disso, seus pais a incentivavam a não seguir os modelos da sociedade da época. Isso, unido com as qualidades para a ciência em geral, e as matemáticas em particular, que Grace mostrou desde a infância, fizeram com que estudasse até a universidade.

Durante o secundário estudou no Vassar College , onde se graduou em matemática e física, e mais tarde recebeu seu doutorado em matemática na Universidade de Yale (primeira mulher consegui-lo), sob a supervisão do matemático norueguês Øystein Ore .

Apesar de tudo isso, e de que estava trabalhando como professora, a vida de Grace Hopper seguiria um caminho em principio muito diferente do que marcava seus estudos. Talvez inspirada por seu bisavô, que era militar (Alexander Russell , o almirante da Marinha dos Estados Unidos), Grace entrou na Marinha dos Estados Unidos aos 37 anos para ajudar nos esforços da Segunda Guerra Mundial, tendo passado por várias dificuldades para ser aceita, dentre elas o fato de não atingir o peso mínimo, e posteriormente tornando-se a número um em sua classe e deixando-a com a patente de tenente júnior.

Como não poderia ser de outra forma, Hopper passou a ter uma ocupação de acordo com a sua formação. Especificamente, ele ficou sob o comando do matemático Howard Aiken , principal desenvolvedor do computador Mark I. A relação de trabalho entre Aiken e Hopper foi muito bem sucedida, atingindo escrita colaborativa vários artigos sobre Mark I e seus sucessores, o Mark II e Mark III.

Relatório escrito por Hopper com o primeiro bug (uma mariposa) encontrado

Neste contexto, Hopper está relacionada a um dos momentos mais curiosos da história da computação, já qui foi encontrado no Mark II o primeiro bug real. A história é mais ou menos a seguinte: erros foram detectados no Mark II e, após a verificação, foi encontrado um pequeno inseto (bug em inglês) entre as conexões. O caso foi um problema e partiu daí o nome para os erros de software. Hopper que difundiu esta designação para erros de computador.

Em meados da década de 50 do século XX, Hopper foi contratada em empresa privada como matemática sênior. Esta empresa foi chamada na época de Eckert-Maunchly Corporação e lá estavam John Presper Eckert e John Mauchly William, pais do famoso ENIAC. Hopper foi para contribuir com desenvolvimento da ciência da computação para além dos seus usos predominantemente militares, e ela fez. Grace desenvolveu o primeiro compilador da história e o primeiro compilador para processamento de dados que usava comandos em Inglês: o FLOW-MATIC.

Mas as coisas não pararam por aí. Hopper queria ir um pouco mais longe para tentar criar uma linguagem de programação em que o computador enten...
...more
View all episodesView all episodes
Download on the App Store

ConfiantiBy Rodrigo Bamondes Santos

  • 5
  • 5
  • 5
  • 5
  • 5

5

1 ratings