
Enquanto trabalhava no funcionamento de uma máquina de calcular programável, este jovem aristocrata inglês descreveu o primeiro algoritmo destinado a ser executado por este tipo de máquina, lançando assim as bases do código e construindo o primeiro tijolo do que mais tarde se tornaria a inteligência artificial.
O primeiro codificador da história
Nascida em Londres em 1815, na Inglaterra vitoriana, relutante em incentivar as carreiras científicas das mulheres, Augusta Ada Byron, conhecida como Ada Lovelace, desenvolveu desde muito cedo uma paixão pela matemática. Depois de estudar música e ciências, em 1833, aos 17 anos, conheceu o matemático Charles Babbage, inventor da “máquina analítica”, uma máquina mecânica capaz de cálculos complexos através de cartões perfurados, que é considerado o ancestral dos computadores programáveis.
Em 1842, traduziu um artigo do matemático e estadista italiano Luigi Menabrea, que pretendia divulgar esta inovação, acrescentando inúmeras análises pessoais, triplicando o tamanho do texto original. Numa das suas notas, ela postula que uma série de operações matemáticas que permitissem obter um resultado a partir de elementos fornecidos como entrada facilitariam o cálculo dos números de Bernoulli, que estão envolvidos nomeadamente na resolução de funções complexas.
Ao fazê-lo, ela descreve um algoritmo que inclui loops condicionais, variáveis indexadas, operações de adição, subtração, multiplicação e divisão, bem como gestão de precisão para evitar erros de arredondamento, resultando numa fórmula perfeitamente adequada às restrições da máquina analítica de Babbage.
Um reconhecimento tardio
O algoritmo desenvolvido por Ada Lovelace demonstra que a máquina pode seguir uma sequência de instruções programáveis até que uma condição de parada seja atingida, prenunciando as estruturas de programação específicas da computação moderna. A principal inovação subjacente a esta descoberta reside na visão de uma máquina cujo poder reside não só na sua capacidade de contar, mas também de processar símbolos, ideias, sons ou imagens.
Sofrendo de um Câncer doúteroAda Lovelace morreu em 1852, aos 36 anos, apenas uma década depois de descrever a fórmula matemática que a tornaria famosa. Caiu no esquecimento no final do século XIXe século e durante a primeira parte do século XXe século, seu trabalho seria redescoberto na década de 1950. No final da década de 1970, o Departamento de Defesa dos Estados Unidos prestou-lhe homenagem com a linguagem de programação “Ada”, destacando assim o papel importante que desempenhou no advento da computação.