Même un programme aussi simple que celui de la section
précédente fonctionne rarement du premier coup, vous le savez
bien ! Il faut alors le «débugger» (ou déboguer pour les
puristes). Vous avez alors une pensée émue pour ces pionniers de
l'informatique dont vous connaissez l'histoire par cur : les
premiers ordinateurs fonctionnaient avec des lampes, qui attiraient
ces fameux insectes, les «bugs» qui en se grillant provoquaient
des courts-circuits, etc., etc. Peut-être même avez-vous entendu
parler de Grace Murray Hopper, vice-amiral dans
la marine américaine, qui le 9 septembre 1945 avait scotché dans son cahier
d'expériences un papillon de nuit qu'elle avait trouvé pris dans un circuit
électrique, en marquant à côté : «The first computer bug
ever found».
Oui mais voilà : que ce soit l'origine de l'emploi du mot bug dans
le sens de «erreur».
relève essentiellement de la légende6. La
preuve ? Voici ce qu'écrivait Edison en 1878 :
It has been just so in all my inventions. The first step is an
intuition - and comes with a burst, then difficulties
arise. This thing gives out and then that - ``Bugs''- as such little
defaults and difficulties are called - show themselves and months of
anxious watching, study and labor are requisite before commercial
success - or failure - is certainly reached.
© UJF Grenoble, 2011
Mentions légales