quinta-feira, 9 de junho de 2016

O primeiro software

 
Entre os anos de 1842 e 1843, Ada Lovelace criou um algoritmo para o cálculo da sequência de números de Bernoulli (sequências de números racionais com profundas conexões na teoria dos números, de Jakob Bernoulli), capaz de ser usado na máquina analítica (projeto de um computador mecânico moderno de uso geral) do matemático britânico Charles Babbage. Esse algoritmo, considerado o primeiro software da História, rendeu a Ada o reconhecimento como a primeira mulher programadora.

Uma das poucas pessoas que, de fato, entenderam os conceitos envolvidos no projecto de Babbage, a Condessa de Lovelave incluiu algumas notas próprias durante o processo de tradução de uma publicação científica italiana sobre esse projeto. Essas anotações constituem, hoje, o primeiro programa escrito da História.

Em 1953, quase cem anos após a morte de Ada Lovelace, a máquina analítica de Babbage foi redescoberta e o projeto, bem como as notas da Condessa, entraram para a História como o primeiro computador e o primeiro software, respectivamente. Em 1980, em homenagem a Ada Lovelace, o departamento de Defesa dos EUA registou a linguagem de programação ADA.

Outra curiosidade, além da linguagem de programação nomeada em homenagem a Condessa de Lovelace, é a existência de um dia em homenagem a primeira programadora da história. Criado por Suw Charman-Anderson, o "Ada Lovelace Day" é comemorado sempre no dia 15 de Outubro e tem como objetivo celebrar e espalhar pelo mundo conquistas de mulheres na ciência, tecnologia, engenharia e matemática (a sigla em inglês é STEM), além de inspirar outras a seguirem carreiras nesta área, tão dominada por homens (que também costumam ser reconhecidos mais facilmente).

Nenhum comentário:

Postar um comentário