Ada Lovelace: A Mãe da Programação
O estudo de algoritmia e computação já existia muito antes da invenção do computador. Assim, foram imensas as pessoas que contribuíram com grandes avanços científicos na área da Ciência de Computadores, nomeadamente, Charles Babbage e Alan Turing.
Desta vez, trazemos lhe a história de uma importante mulher chamada Ada Lovelace, considerada a Mãe da Programação.
Nascimento, infância e Charles Babbage
Augusta Ada Byron, condessa de Lovelace, mais conhecida por Ada Lovelace, nasceu a 10 de Dezembro de 1815 e é conhecida por ser a primeira pessoa a programar. Com a ajuda de uma uma invenção muito importante para o futuro da Humanidade e com um enorme trabalho académico, Lovelace conseguiu marcar a sua existência na história dos computadores.
Desde cedo, a mãe de Ada Lovelace encorajou a filha a estudar matemática e ciência de modo a tentar afastar-la de seguir os caminhos percorridos pelo pai, Lorde Byron, no mundo da poesia romântica. Assim, Ada Lovelace passava grande parte do seu tempo a desenhar e construir barcos e máquinas voadoras.
No entanto, foi só aos 17 anos, quando conheceu Charles Babbage, na altura Professor Catedrático na Universidade de Cambridge no Reino Unido, que Ada Lovelace começou a desenvolver o seu fascínio por matemática avançada.
Charles Babbage, atualmente considerado o pai do computador, estava a desenvolver uma máquina calculadora chamada Máquina Analítica. Esta invenção de Babbage despertou o interesse e curiosidade de Ada Lovelace, que quis logo aprender mais sobre ela. Os dois começaram a trocar correspondência.
No entanto, Ada Lovelace não tinha muito treino com matemática e foi ao trocar cartas com Charles Babbage e outros matemáticos da época, que se tornou verdadeiramente boa em matemática.
Um importante artigo científico
Entretanto, um conhecido engenheiro italiano Luigi Federico Menabrea escreveu um artigo científico acerca da Máquina Analítica de Babbage. O artigo estava escrito em francês, Ada Lovelace sabia francês e, assim, passou meses a traduzir e a escrever notas de rodapé para complementar o trabalho já feito.
No final, as suas notas eram três vezes maiores que o artigo escrito pelo engenheiro italiano. Deste modo, Ada Lovelace ficou a perceber os conceitos e as possibilidades da Máquina Analítica ainda melhor do que Babbage, o seu inventor. Para além disso, no meio das suas incríveis anotações, Ada Lovelace criou um novo procedimento que permitia à Máquina Analítica calcular os números de Bernoulli, passo a passo.
Para os dias de hoje, não parece grande coisa, mas naquela época representou um enorme avanço no estudo de algoritmia pois, foi o primeiro programa de computador a ser escrito. E mesmo antes da invenção do computador tal como o conhecemos hoje, Ada Lovelace já compreendia o poder e limitações daquilo que tinha inventado.
A máquina Analítica é capaz de executar qualquer tarefa que nós queiramos. Consegue fazer análise matemática, mas não tem poder suficiente para antecipar cálculos ou verdades lógicas.
Ada Lovelace
A morte de Ada Lovelace, a vida pessoal e o legado...
Tudo isto ocorreu no século XIX, e um matemático da época escreveu uma série de cartas para a mãe de Lovalace manifestando preocupação sobre o esforço que a jovem Ada estava a fazer ao aprender matemática tão avançada. Nas cartas afirmava que as mulheres não eram fisicamente tão fortes como os homens e, portanto não deveriam estar envolvidas com ciência, mais especificamente, matemática.
Obviamente, não poderia estar mais enganado. Apenas demonstrou um elevado grau de ignorância acerca do funcionamento do corpo humano. Ironicamente, Ada Lovelace morreu de cancro no útero a 27 de novembro de 1852, aos 36 anos.
Durante toda a sua vida, Ada Lovelace quis aprender mais sobre ciência e o seu marido, William King, com quem casou em 1835, sempre a apoiou nos seus estudos. Ambos adoravam cavalos e tiveram 3 filhos juntos. Ada e o seu marido socializavam com algumas das pessoas mais interessantes da época, nomeadamente Michael Faraday e Charles Dickens.
Independentemente das críticas que Ada Lovelace recebeu devido ao seu trabalho em volta da Máquina Analítica de Babbage e das cartas que trocava com outros matemáticos da época (homens), as pessoas começaram a pensar que estas máquinas poderiam ser muito mais importantes para o futuro da humanidade do que aquilo que que originalmente se pensava.
Apesar de Lovelace nunca ter sido treinada formalmente como matemática, outros matemáticos da época admiravam imenso o seu trabalho. As suas notas e a tradução do artigo científico escrito pelo engenheiro italiano chegaram até a ser publicados numa revista científica inglesa assinados com as iniciais A.A.L..
Nas décadas seguintes, Babbage tornou-se muito famoso devido ao seu trabalho em volta da Máquina Analítica, mas as contribuições de Lovalace permaneceram escondidas durante até aos anos 40 do século XX.
Conclusão
Hoje, podemos ver programas de computador em todo o lado, e alguns deles até podem ser escritos numa linguagem de programação chamada Ada.
Ada Lovelace foi o primeiro Ser Humano a perceber que uma máquina, a que hoje chamamos computador, poderia fazer muito mais do que uma coisa, ou seja, podia ser reprogramada. As suas contribuições nos ramos da matemática e ciência de computadores perduram e são estudadas até aos dias de hoje.
Leia também:
Este artigo tem mais de um ano
Excelente trabalho.Apreciei muito.
o nome lovelace diz-me qualquer coisa… ;D
Olha eu que pensava que era a mãe da deep…..web
Essa eu história eu já sabia, só não sabia ainda que ela havia morrido tão cedo.
Parabéns pelo artigo .
O poder das mulheres! Esta foi notável! A linguagem de programação Ada recebeu esse nome em homenagem a ela.