Bug

errore nella scrittura di un programma software

Citazioni sul bug.

  • C'è un mito molto diffuso in informatica, secondo il quale il termine "bug" (letteralmente "insetto") usato per descrivere i difetti di un computer o del suo software sarebbe stato coniato nel 1947, esattamente alle 15.45 del 9 settembre, da parte di Grace Murray Hopper, una delle pioniere dell'informatica, creatrice dei compilatori e di gran parte dei linguaggi di programmazione COBOL e FORTRAN, matematica laureatasi a Yale nel 1934, ricercatrice informatica e anche ufficiale della Marina degli Stati Uniti, promossa poi al grado di contrammiraglio. Quel giorno Grace Hopper lavorava al calcolatore elettromeccanico Mark II, un bestione lungo circa 16 metri, alto due metri e quaranta e profondo altrettanto installato alla Harvard University, e trovò nelle sue viscere elettroniche un insetto alato, incastrato in un relé. Lo appiccicò con un pezzo di nastro adesivo al suo quaderno di appunti di lavoro, con il commento "First actual case of bug being found" ("primo caso concreto di ritrovamento di un «bug»"). Ma in realtà il termine inglese bug era già in uso in altri campi almeno sin dai tempi di Edison, nel 1889, per indicare un difetto di un circuito o di una macchina. La Pall Mall Gazette dell'11 marzo di quell'anno, infatti, riporta che "Il signor Edison... ha trascorso in bianco le due notti precedenti per scoprire un «bug» nel suo fonografo – un'espressione che indica la risoluzione di un problema e sottintende che ci sia un insetto immaginario che si è nascosto dentro e sta causando tutti i problemi." Nella sua lunghissima carriera, Grace Hopper raccontò spesso l'episodio, rendendo popolare il termine "bug" anche fra gli informatici, ma non fu lei a coniarlo: anzi, leggendo le sue annotazioni è chiaro che il termine era già in uso e lei era divertita alla scoperta di un "bug" fisico vero e proprio. (Paolo Attivissimo)
Il bug più famoso nella storia dell'informatica, 9 settembre 1947

Altri progetti

modifica