Il y a un bug dans cette histoire

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 c\oeur : 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