No Dia Internacional das Mulheres queremos falar sobre Ada Lovelace, considerada a primeira programadora de computação da história.
Ada Lovelace ficou conhecida como a primeira programadora de computação do mundo. O que ela fez foi escrever o primeiro algoritmo do mundo para uma máquina de computação precoce que existia apenas no papel. Claro, alguém tinha que ser o primeiro, mas Lovelace era uma mulher, e isso foi na década de 1840. Lovelace foi uma matemática brilhante, graças em parte a oportunidades que foram negadas a maioria das mulheres da época.
Ada Byron era adolescente quando conheceu o professor de matemática de Cambridge Charles Babbage, que inventou o Difference Engine, um computador mecânico projetado para produzir tabelas matemáticas automaticamente e sem erros. Babbage nunca construiu a máquina real devido aos contratempos pessoais e dificuldade de financiamento. Em 1834 se movimentou para projetar seu mecanismo analítico, o primeiro computador do uso geral, que usaria cartões do perfurador para a entrada e a saída. Esta máquina também precisava de financiamento e nunca foi construída. (Babbage’s Difference Engine foi finalmente construído em 1985-2002, e funcionou.)
Babbage ficou impressionado com a jovem brilhante, e eles se corresponderam durante anos, discutindo matemática e computação enquanto desenvolvia o Engine Analítico. Em 1842, Babbage deu uma palestra sobre o motor na Universidade de Turim. Luigi Menabrea, um matemático (e futuro primeiro-ministro italiano), transcreveu a palestra em francês. Ada, agora com 20 anos e conhecida como Condessa de Lovelace, foi encarregada de traduzir a transcrição para o inglês. Lovelace acrescentou suas próprias anotações à palestra, que acabou sendo três vezes mais longa do que a transcrição real e publicado em 1843.
As notas de Lovelace deixaram claro que ela entendia o Engine Analítico, assim como o próprio Babbage, e além disso, ela entendia como fazer os computadores funcionarem. Ela sugeriu a entrada de dados que programaria a máquina para calcular os números de Bernoulli, que agora é considerado o primeiro programa de computador. Mas mais do que isso, Lovelace era uma visionária: ela entendeu que os números poderiam ser usados para representar mais do que apenas quantidades, e uma máquina que poderia manipular números poderia ser feita para manipular qualquer dado representado por números. Ela previu que máquinas como o Mecanismo Analítico poderiam ser usadas para compor música, produzir gráficos e ser útil para a ciência. Claro, tudo isso se tornou realidade – em mais 100 anos.
Babbage ficou tão impressionado com as contribuições de Lovelace, que a chamou de “A Enchantress of Numbers”.
Mais sobre Ada Lovelace
Como uma jovem teve a oportunidade de mostrar ao mundo seus talentos no século XIX? A inteligência matemática não era a única coisa que Ada Lovelace tinha por ela. Seu potencial para a inteligência provavelmente veio geneticamente, como ela era a filha do poeta Lord Byron e sua primeira esposa Anne Isabella Noel Byron . Ambos eram membros privilegiados da aristocracia, e ambos eram dotados e bem-educados. O casamento terminou pouco depois de Ada nascer.
Lady Byron, que estudou literatura, ciência, filosofia e, mais incomum para uma mulher, matemática, estava determinada a que Ada não seguisse os passos de seu pai. Em vez de arte e literatura, Ada foi direcionada para matemática e ciências. Ada se destacou em todos os seus estudos, e seus interesses eram muito variados. Ada tornou-se baronesa em 1835 quando se casou com William King, oitavo rei barão. Os dois tiveram três filhos. Em 1838, transformou-se condessa de Lovelace quando seu marido foi elevado ao conde de Lovelace. Suas realizações na matemática fizeram-lhe uma pioneira da computação e das mulheres na ciência.
Lovelace morreu de câncer em 1852, quando tinha apenas 36 anos. Mais de 150 anos depois, lembramos suas contribuições à ciência e engenharia na celebração do Dia de Ada Lovelace em 13 de outubro. Primeiro vez comemorado em março de 2009 . Um Dia reservado para aprender sobre as mulheres na ciência, tecnologia, engenharia e matemática.