Kezdőlap Színes Bugnak, vagyis bogárnak hívják a programhibát. Miért?

Bugnak, vagyis bogárnak hívják a programhibát. Miért?

Cikkünk frissítése óta eltelt 1 hét, a szövegben szereplő információk a megjelenéskor pontosak voltak, de mára elavulhattak.

A szó már a számítástechnika megjelenése előtt is ismert volt, maga Thomas Edison is használta egy 1878-ban írt levelében. Mechanikai meghibásodást jeleztek így, véletlen egybeesés viszont, hogy később valóban egy bogár okozott problémát.
1947-ben a Harvard Egyetem számítástechnika laboratóriumában működő Mark II-es típusú elektromechanikus gép egyik reléjébe egy molylepke szorult, rendszerhibát okozva ezzel. A bogár eltávolítása után a gép hibátlanul működött. Nem csak jegyzet készült erről, magát a bogarat is beragasztották az üzemeltetési naplóba. Grace Hopper, a vezető programozó ezt írta mellé: ?Ez az első valódi eset, amikor bogarat találtunk?. Ma ezt egy washingtoni múzeumban is láthatjuk.
A debug, debuging (hibakeresés és -eltávolítás) szavak viszont csak egy 1945-ös repüléssel kapcsolatos szakcikk után váltak ismerté.
forrás: agytoro.hu