Uma Lady como primeira programadora
Ada Augusta Byron (1851 - 1852) era filha do famoso poeta Lord Byron e foi educada pelo matemático logicista inglês Augustus De Morgan. Bem cedo demonstrou ter grandes talentos na área. Apresentada a Babbage durante a primeira demonstração da Máquina de Diferenças, tornou-se uma importante auxiliar em seu trabalho, sendo sobretudo alguém que compreendeu o alcance das novas invenções. Ela percebeu que diferentemente das máquinas anteriores com funcionamento analógico (execução de cálculos usando medidas), a Máquina de Diferenças era digital (execução de cálculos usando fórmulas numéricas). Mais importante ainda, deu-se conta da combinação entre funções lógicas e aritméticas na máquina de Babbage.
Quando Charles Babbage visitou Turim a convite do amigo Giovanni Plana,
astrônomo e compilador de tabelas, ele ministrou uma série de palestras para
distintos públicos, incluindo Luigi F. Menabrea, futuro primeiro-ministro da
Itália. Este ficou impressionado com o trabalho de Babbage e tomou uma série de
notas, publicadas depois em 1842 pela Biblioteca da Universidade de Genebra.
Lady Lovelace traduziu para o inglês essas notas, acrescentando muitas
observações pessoais. Esta publicação e outro ensaio (Observations on Mr.
Babbage's Analytical Engine) a colocam como patrona da arte e ciência da
programação. Conforme comentado por B.H. Newman, os escritos de Ada Byron
"mostram como ela teve uma total compreensão dos princípios de um
computador programado, um século antes do tempo deste". Mesmo não estando
a máquina construída, Ada procurou escrever seqüências de instruções tendo
descoberto conceitos que seriam largamente utilizados na programação de
computadores como subrotinas, loops e saltos.
CONHEÇA UM POUCO SOBRE / LINKS E REFERÊNCIA BIBLIOGRÁFICAS /