História do Computador

O caso de Ada Lovelace Genius ou Fraude?

O caso de Ada Lovelace Genius ou Fraude?
Ada King, condessa de Lovelace, foi uma matemática inglesa do século 19 que hoje recebe comumente o apelido de primeiro programador de computador do mundo. De acordo com alguns, Ada Lovelace é um gênio matemático que foi crucial no desenvolvimento do computador e a quem o crédito foi injustamente negado. De acordo com outros, as contribuições de Ada foram exageradas e seu papel é apenas um de menor interesse histórico.

Ada Bryon nasceu em Londres em 10 de dezembro de 1815. Ela era filha do infame Lord Byron e da Baronesa Anabella Milbanke. Embora o par fosse talvez o casal mais inteligente da Europa, eles eram incrivelmente diferentes em temperamentos. Lord Bryon foi um dos maiores poetas, enquanto a Baronesa Milbanke foi uma das matemáticas mais prodigiosas. Lord Bryon era conhecido por suas façanhas escandalosas e selvagens, enquanto a Baronesa Milbanke era austera e religiosa. O casal se separou 5 semanas após o nascimento de Ada.

Ada passou a infância sob um plano educacional estrito e rigoroso. O verdadeiro interesse de Ada pela matemática parece ter se acendido após um encontro com Charles Babbage. Charles Babbage era filho de um rico banqueiro e demonstrou gênio em matemática desde muito jovem. Depois de se formar em Cambridge, sua brilhante carreira foi adiada por muitos anos, enquanto lhe negavam injustamente cargos de pesquisa em várias universidades. Durante este período, Babbage viveu da riqueza de sua família e continuou a produzir artigos sobre uma variedade de tópicos.

O interesse de Babbage logo se voltou para a produção de livros de trigonometria e tabelas logarítmicas. Esses livros foram extremamente valiosos, especialmente para militares, para uso na navegação de navios. As tabelas foram produzidas atribuindo os cálculos a matemáticos para escrever em um manuscrito e, em seguida, copiar o manuscrito para a impressora. A produção dessas tabelas era incrivelmente trabalhosa e demorada, com muitas oportunidades diferentes de erros. O foco de Babbage voltou-se para o projeto e invenção de uma calculadora mecânica que poderia usar o algoritmo do "método das diferenças" de Isaac Newton para automatizar o trabalho desses matemáticos.

Aos 17 anos, Ada viajou da propriedade rural de sua mãe para Londres para sua temporada de debutante. Enquanto estava em uma festa organizada pelo filósofo e matemático Charles Babbage em nome de seu filho de 17 anos, Ada foi apresentada a Charles, de 41 anos, devido ao interesse comum em matemática. Babbage mostrou a Ada o protótipo de sua máquina "Motor Diferencial". O mecanismo de diferença era para ser uma calculadora de propósito especial que inspiraria o projeto de Babbage para um computador universal completo de Turing.

Após o encontro com Babbage, Ada manteve uma amizade com Babbage enquanto passava os próximos anos se casando e criando 3 filhos. Em 1839, Ada escreveu a Babbage perguntando sobre uma recomendação para um tutor de matemática. Babbage recomendou o preeminente lógico Augustus De Morgan. Augustus De Morgan era amigo íntimo de George Boole, o inventor da álgebra booleana, tornando Ada apenas dois graus de separação de outra figura importante na história da computação. A primeira matéria de De Morgan para Ada foi cálculo, em que Ada rapidamente se destacou.

Babbage tentou obter financiamento para sua ideia de um computador universal de Turing-completo puramente mecânico, mas foi repreendido por agências de financiamento na Inglaterra. Em 1840, Babbage deu uma palestra sobre a ideia na Itália. Um jovem engenheiro chamado Luigi Menabrea assistiu à palestra, fazendo anotações e posteriormente publicando em francês. Em 1843, Ada decidiu traduzir as notas para o inglês e incorporar suas próprias notas ao papel. Ada passou vários meses publicando as notas que são consideradas sua magnum opus.

Notas de Ada Lovelace


As notas de Ada são incrivelmente completas e demonstram excelente conhecimento técnico. Mais importante, Ada dá uma visão original de muitas das ideias mais importantes da computação. Entre os comentários mais prescientes de Ada: "a natureza de muitos assuntos nessa ciência são necessariamente lançados em novas luzes e mais profundamente investigados.”Ela também fez uma afirmação importante sobre a possibilidade da inteligência artificial:“ A máquina analítica não tem nenhuma pretensão de originar nada. Ele pode fazer tudo o que soubermos para que ele funcione .. . A sua função é ajudar-nos a colocar à disposição o que já conhecemos.”. Outro insight original encontrado no artigo de Ada é a ideia de que a máquina analítica poderia manipular mais do que apenas números aritméticos com referência especial às notas musicais. Essa ideia não parece estar presente no trabalho de Babbage e é exclusiva de Ada.

Após a publicação das notas de Babbage, Ada se propôs a ser responsável pelo projeto da Máquina Analítica de Babbage, incluindo a obtenção de financiamento e a contratação de engenheiros. A função de Babbage seria supervisionar os detalhes técnicos. Como o registro aparece em sua correspondência, parece que Babbage concordou principalmente com seus termos. Esta foi uma decisão incomum da parte de Babbage, já que ele era conhecido por seu caráter temperamental e dominador. Ada ficou surpresa e escreveu: “Nunca o vi tão agradável, tão razoável ou tão bem disposto!”.

Os dois continuaram a pensar em esquemas de financiamento, mas Ada teve que adiar esforços mais sérios no projeto, pois sua saúde se tornou um problema. Nos anos seguintes, a saúde de Ada piorou vertiginosamente e ela foi tragicamente diagnosticada com câncer. Hoje, acredita-se que ela sofria de câncer de ovário. Ada tentou uma variedade de curas, mas acabou percebendo que a morte era iminente. Ela chamou seu amigo Charles Dickens para ler uma história sobre a morte em um de seus livros. Em seus últimos meses, Ada pediu para ser enterrada ao lado de seu pai ausente, o que irritou profundamente sua mãe e marido. Ada há muito era uma admiradora de seu pai, apesar das tentativas de sua mãe de inculcar o oposto.

Ada sobreviveu mais do que o esperado, vários meses depois de cair em sério declínio. A enfermeira Florence Nightingale, outra amiga, disse sobre seu falecimento em 27 de novembro de 1852: “Disseram que ela não poderia ter vivido tanto, se não fosse pela tremenda vitalidade do cérebro, que não morreria.”. Ada Lovelace tinha 36 anos.

O desejo final de Ada era que suas correspondências fossem coletadas e organizadas. A partir desses escritos, Ada parece ter tido visões brilhantes e sistemáticas em uma variedade de campos do conhecimento. Em seu momento talvez mais perspícuo, ela escreve em uma carta a um amigo: “Não me parece que a matéria cerebral precise ser mais incontrolável para os matemáticos do que a matéria e os movimentos planetários e siderais; se eles apenas inspecionassem do ponto de vista correto. Espero deixar às gerações um Cálculo do Sistema Nervoso.”. Essas idéias anteciparam idéias semelhantes de George Boole por uma década e muitas outras figuras da psicologia por muito mais tempo.

A origem da ideia de computação é uma questão complicada e difícil. Parece que Alan Turing não estava ciente do trabalho de Babbage e Ada na Máquina Analítica em 1937, quando publicou "On Computable Numbers". Ada foi claramente uma das mentes mais brilhantes da história. Suas reflexões sobre processamento de informações e inteligência artificial são completamente originais e muito à frente de seu tempo. A maior parte do crédito por projetar as plantas da Máquina Diferencial e da Máquina Analítica pertence a Babbage, mas Ada teve um papel importante no esclarecimento dessas plantas. Em resumo, Ada Lovelace não inventou o computador, mas se não tivesse morrido tragicamente tão jovem, ela poderia ter desempenhado um papel muito importante na construção do primeiro computador ou no desenvolvimento da ideia de computação universal. De muitas maneiras, Ada viu mais profundamente do que Babbage o potencial da Máquina Analítica. Se Ada tivesse vivido mais, ela poderia ter feito as contribuições de Turing ou Von Neumann.

Como mostrar o contador de FPS em jogos Linux
Os jogos Linux tiveram um grande impulso quando a Valve anunciou o suporte Linux para o cliente Steam e seus jogos em 2012. Desde então, muitos jogos ...
Como baixar e jogar Sid Meier's Civilization VI no Linux
Introdução ao jogo Civilization 6 é uma versão moderna do conceito clássico introduzido na série de jogos Age of Empires. A ideia era bastante simples...
Como instalar e jogar Doom no Linux
Introdução ao Doom A série Doom teve origem nos anos 90 após o lançamento do Doom original. Foi um sucesso instantâneo e, a partir desse momento, a sé...