10 de dezembro de 2012

A primeira programadora da história


            Ada Augusta Byron King, também conhecida como Condessa de Lovelace, nascida no dia 10 de Dezembro de 1815 e falecida em 27 de Novembro de 1852, foi a escolhida para uma homenagem pelo Google, no Doodle -  São desenhos simples que podem ter significado concreto de representação ou simplesmente representar formas abstratas. O Google faz uso desses desenhos em sua logo, quando quer homenagear alguma data ou pessoa.
            A Condessa de Lovelace foi homenageada no dia de seu nascimento, por ter sido a primeira programadora da história. Isso mesmo, uma mulher, entre 1842 e 1843, escreveu o primeiro algoritmo da história, para um computador mecânico. 
            Ada é filha única (legitima) do poeta britânico Lord Byron, e nascida em Londres. Casou-se aos vinte anos, e trabalhou com Charles Babbage – conhecido como o pai da informática. Durante um período de nove meses (entre 1842 e 1843), ela desenvolveu os algoritmos que permitiriam à máquina computar os valores de funções matemáticas, além de publicar uma coleção de notas sobre a máquina analítica. Segundo historiadores, Ada foi uma das únicas pessoas que realmente entendia o conceito de Babbage sobre computadores. Durante o processo de tradução de uma publicação científica italiana sobre o projeto de Babbage, incluiu algumas notas na tradução, que eram maiores do que o texto em si,  e na última parte de suas anotações, constituem o primeiro programa escrito na história da humanidade: um algoritmo para calcular números de Bernoulli.
            Ada faleceu aos 36 anos de idade, de câncer de útero. Em 1953, a máquina de Charles Babbage foi redescoberto. Em 2002, o Museu da História do Computador, em Londres, construiu a máquina, e constatou que os algoritmos realmente funcionavam. Em 1980, o Departamento de Defesa dos EUA registrou a linguagem de programação Ada, em homenagem à Condessa. Segundo historiadores, a sua maior contribuição à programação foi enxergar que o computador mecânico poderia fazer outras operações além de simplesmente contas com números. Assim, entre tantos nomes e títulos, Ada Lovelace entrou para a história como a primeira programadora.

Nenhum comentário:

Postar um comentário