Почему ошибки программ называют багами или что вы не знаете о сленге Эдисона и Азимова
Приборы грелись и этим привлекали насекомых. Заползая в корпус, шестилапые замыкали провода, устраивая короткое замыкание — получалось, что в устройстве в буквальном смысле оказался баг (bug — «жук» с англ.).
Великий Эдисон называл ошибки багами
«Википедия» приводит фрагмент его письма от 1878 года к одному из ассистентов: «...по мере того, как сложности возрастают, этот (эффект) начинает проявляться и вот тогда-то баги — так называют мелкие неполадки- начинают возникать».
В 1944 году это слово снова встречается, на этот раз в рассказе «Как поймать кролика» из цикла «Я, Робот» писателя-фантаста Айзека Азимова.
У компьютерщиков баг изначально тоже считался проблемой железа, а не софта. Если верить, опять же, Википедии, одной из первых его могла употребить Грейс Хоппер, один из пионеров электромеханических компьютеров. В 1946 году компьютер Mark II, на котором она работала в университете Гарварда, в очередной раз забарахлил. Причиной оказалась бистон бетулярия, или берёзовая пяденица — ночной мотылёк, забравшийся в корпус.
Возможно, сотрудники лаборатории Хоппер, обнаружившие его, чувствовали, что переживают переломный момент в истории науки. Поэтому они бережно извлекли крылатое насекомое из электрических дебрей и прикрепили к журналу лаборатории, сопроводив записью: «Первый реальный случай обнаружения бага». Сейчас он хранится в архивах Национального музея американской истории.