První skutečný „bug“: můra v počítači Harvard Mark II

Slovo bug pro chybu v technice existovalo už dřív, ale v roce 1947 se v počítači poprvé našel opravdový hmyz.
Když programátor řekne, že hledá „bug“, myslí tím chybu v kódu. Málokdo si ale uvědomí, že v historii výpočetní techniky existuje i chyba, která měla křídla. Našli ji v září 1947 na Harvardově univerzitě.
Můra v relé
Počítač Harvard Mark II nebyl počítač v dnešním smyslu. Šlo o obrovský elektromechanický stroj, ve kterém se počítalo pomocí tisíců relé – malých spínačů, které při práci cvakaly a otevíraly a zavíraly kontakty. Když stroj začal dávat chybné výsledky, obsluha hledala příčinu přímo v jeho útrobách. V jednom z relé našla zaseknutou můru, která bránila sepnutí kontaktu.
Hmyz pinzetou vyjmuli a přilepili lepicí páskou do provozního deníku s poznámkou „First actual case of bug being found“ – tedy „první skutečný případ nalezení bugu“.
Vtip, ne vynález slova
Pointa je v tom, že slovo bug tehdy nevzniklo. Inženýři ho pro závady a nečekané potíže v technice používali už desítky let předtím, mimo jiné Thomas Edison v 19. století. Zápis v deníku byl tedy hlavně povedený vtip: obsluha konečně narazila na chybu, která byla doslova broukem.
Příběh se často spojuje s Grace Hopperovou, průkopnicí programování, která na projektu pracovala a historku později ráda vyprávěla. Samotnou můru ale podle všeho nenašla ona, nýbrž členové obsluhy stroje. Právě díky jejímu vyprávění se však z drobné epizody stala legenda.
Kde je můra dnes
Stránka deníku i s přilepenou můrou se dochovala a dnes patří do sbírek Smithsonianova národního muzea americké historie. Je to možná nejslavnější hmyz v dějinách informatiky – a připomínka, že i „debugging“ kdysi znamenal úplně obyčejné hledání brouka.

Komentáře
Načítám komentáře…