Eu não achei muita referência que identificasse esse dia como uma data comemorativa oficial (uma busca no Google não retornou nada sobre existir a data comemorativa), mas de qualquer forma, é algo bem legal para ser relembrado.
Naquele longínquo 09 de setembro de 1947, uma equipe de cientistas que trabalhava no computador Mark II, na Universidade de Harvard, estava investigando o motivo do computador apresentar alguns erros constantemente. Quando eles abriram o hardware, encontraram um problema inusitado: uma mariposa ficou presa em um dos relés da máquina, causando uma falha. O inseto foi retirado e colado no diário de bordo, com a anotação "First actual case of bug being found" (primeiro caso real de um bug sendo encontrado).
Como os primeiros computadores eram movidos a válvulas, eles acabavam atraindo insetos. Estes, por sinal, podiam causar curtos-circuitos, que levavam a falhas nos programas. Na época, o uso do termo "bug" para expressas um problema técnico já era comum. Thomas Edison já usava esse termo nos anos 1800 para descrever problemas no design de seus telefones.
Essa descoberta é normalmente atribuída a Grace Hopper, mas não há evidências de que foi ela quem achou o inseto. Mas ela foi responsável por divulgar o ocorrido em suas diversas palestras - e, assim, popularizar o termo.
A partir desse fato, os termos "bug" e "debugging" se popularizaram e passaram a ser usados de forma generalizada na comunidade de tecnologia para indicar qualquer tipo de erro ou falha em programas ou sistemas.
A partir desse fato, os termos "bug" e "debugging" se popularizaram e passaram a ser usados de forma generalizada na comunidade de tecnologia para indicar qualquer tipo de erro ou falha em programas ou sistemas.
Referências:
- Sep 9, 1947 CE: World’s First Computer Bug (National Geographic)
- First Instance of Actual Computer Bug Being Found
- The World’s First Computer Bug
- September 9, 1945: First Computer Bug Discovered
- Dia do Bug e os 5 Bugs Mais Famosos da História da Computação
- Dia do Bug: Tecnologia, Avanços e a Importância da Cibersegurança
- Bugs famosos:
- Y2K bug (National Geographic)
- The Worst Computer Bugs in History: Race conditions in Therac-25
- The Worst Computer Bugs in History: The Ariane 5 Disaster
- The Worst Computer Bugs in History: Losing $460m in 45 minutes
- The Worst Computer Bugs in History: Rapid unanticipated disassembly of the Mars Climate Orbiter
Para saber mais:
Gostei da curiosidade! Todos os dias reportamos "bugs" nas aplicações que utilizamos e eu não sabia que o "bug" original era um BUG real! :D
ResponderExcluir