Uma mariposa entrou para a história da computação sem escrever uma única linha de código. Convenhamos: é um currículo melhor que o de muita gente que publica “especialista em tecnologia” depois de reiniciar o roteador duas vezes.

O caso aconteceu em 9 de setembro de 1947, quando uma equipe que trabalhava com o Harvard Mark II encontrou o inseto preso entre contatos de um relé. A mariposa foi retirada e colada no livro de registros da máquina, acompanhada da frase “primeiro caso real de bug encontrado”. A página existe, foi preservada e transformou uma ocorrência técnica em uma das anedotas mais repetidas da informática.

A mariposa não criou a palavra

Aqui começa a parte que costuma ser sacrificada para deixar a história mais bonita. Grace Hopper e seus colegas não inventaram o termo “bug” naquele dia. A palavra já era usada para descrever defeitos e problemas em sistemas técnicos muito antes dos computadores eletrônicos.

O próprio Computer History Museum explica que o uso remonta ao século XIX e aparece associado a Thomas Edison. Portanto, dizer que a mariposa “deu origem” ao termo é errado. Ela virou o primeiro bug literal famoso: havia um inseto de verdade interferindo na máquina. É uma piada registrada por engenheiros, não o nascimento oficial do vocabulário técnico.

Grace Hopper estava ligada à equipe e ajudou a tornar o episódio conhecido em palestras posteriores. Mas também é comum encontrar versões dizendo que foi ela quem descobriu pessoalmente o animal, removeu a mariposa e escreveu a anotação. O registro não sustenta todos esses detalhes. A história foi sendo simplificada até caber naquele formato perfeito para postagem motivacional: uma pessoa genial, um inseto e uma palavra inventada na hora.

Por que um inseto podia parar um computador?

O Harvard Mark II não era um notebook apenas um pouco maior e com bateria ruim. Era uma máquina eletromecânica construída com milhares de relés. Esses componentes funcionavam como interruptores controlados eletricamente, abrindo e fechando contatos para realizar operações.

Registro original da mariposa encontrada no computador Harvard Mark II.

Se alguma coisa impedisse o contato correto de um relé, o comportamento da máquina poderia mudar. Uma mariposa no lugar errado não causava um “erro de software” no sentido atual; ela interferia fisicamente no hardware. O computador tinha um problema e a solução realmente envolveu remover um bicho de dentro dele. Tente explicar isso ao suporte moderno sem ouvir a recomendação de limpar o cache.

O episódio também mostra como manutenção e programação estavam misturadas. Trabalhar com computadores envolvia observar ruídos, inspecionar componentes e descobrir por que uma sequência enorme de peças não estava se comportando como deveria. O “debug” podia exigir raciocínio lógico e, aparentemente, conhecimentos básicos de entomologia.

O registro sobreviveu ao próprio computador

A folha com a mariposa tornou-se um objeto histórico. Ela é mais famosa que inúmeras especificações do Mark II porque materializa uma ideia abstrata: o defeito invisível ganhou asas, corpo e fita adesiva.

A classificação correta é simples: o inseto existiu, foi encontrado no Mark II e foi colado no relatório; o termo bug já existia. O mito começa quando a anedota vira uma cerimônia oficial de batismo da programação.

Isso não diminui a história. Pelo contrário, deixa tudo mais interessante. Os engenheiros reconheceram a coincidência e fizeram uma piada que atravessou décadas. A internet apenas resolveu adicionar autoria exclusiva, diálogo imaginário e uma solenidade que ninguém pediu.

Fonte principal: Computer History Museum. Crédito da imagem: Meristation.