segunda-feira, 9 de março de 2015

Feliz dia das mulheres (atrasado)

  Sim, sabemos que o dia das mulheres foi ontem. Meu calendário do Windows não está bugado, 8 de março de 2010 foi um dia bem legal. Gostaríamos de fazer uma pequena homenagem às mulheres porém o blog foi criado depois do dia delas, e como roubaram meu DeLorean, a homenagem terá quer ser atrasada mesmo. Será mais um texto de curiosidades do que uma homenagem mesmo e talvez você não saiba, mas a primeira pessoa a programar na história da programação foi uma mulher!


  Ada Augusta Byron King (imagem acima), a Condessa de Lovelace e mais conhecida como Ada Lovelace, possuí o título de primeira programadora da história. Ela utilizou um artigo escrito por Luigi Menabrea sobre a máquina de analítica de Charles Babbage (o ponto de partida para obtermos os computadores de hoje em dia) e a partir deste artigo criou um código que calculava probabilidades (e eu reclamava quando não conseguia fazer uma calculadora simples no C++). 
  O algorítimo da Condessa calculava a sequência de Bernoulli que, em resumo, podia prever a expectativa de frequência com que se obteria um resultado de um evento. Esse resultado podia variar se o número de vezes em que o evento aconteceria fosse determinado ou desconhecido. Você pode ver esse esquema sendo utilizado em muitos jogos, como o poker. Se assistir à um jogo de poker, verá as probabilidades de sequências de cartas. O algoritmo de Ada fazia exatamente isso.
  Se você é mulher e gosta de programação mas acha gostar desse assunto estranho só pelo fato de ser do sexo feminino (pois a maioria de programadores são homens), não se preocupe, existem várias mulheres programadoras. E ainda por cima, a primeira pessoa a programar e documentar passo a passo este ato foi uma mulher e lembrando que na época em que ela fez isso, o machismo predominava fortemente. 
  Parabéns a todas as mulheres (programadoras ou não) e um feliz dia da mulher atrasado!
Compile e Compartilhe!

Nenhum comentário:

Postar um comentário