
Военно-морской компьютер, застрявшее реле и одно крошечное насекомое — узнайте, как неожиданный гость превратил «отладку» в реальность.
В мире технологий есть один необычный момент, который навсегда остался в истории — мотылёк стал частью истории вычислительной техники. Слово «баг» использовалось для обозначения сбоев в работе машин и до этого, но 9 сентября 1947 года это слово приобрело совершенно новый смысл.

Время реле и ламп
Это случилось в Гарварде, где группа учёных и инженеров работала над огромным, для своего времени, компьютером Harvard Mark II. Он использовался военно-морским флотом США и выглядел совсем не так, как наши современные компьютеры. Машина была гигантской, с реле и вакуумными лампами, которые решали сложные задачи.
Однажды, во время тестов, что-то пошло не так. Оказалось, один из реле перестал работать. Когда инженеры начали проверку, то обнаружили причину сбоя: мотылёк застрял внутри устройства, что и привело к поломке.
Первый "Дебаггинг" в истории
Вместо того чтобы просто исправить проблему и продолжить работу, команда решила запечатлеть этот момент. Они вытащили мотылька, приклеили его в журнал и написали:
"Первый настоящий случай нахождения бага".
Этот момент оказался не просто забавным, но и вошёл в историю. Страница с мотыльком до сих пор хранится в Смитсоновском музее.

Слово "баг" было известно и раньше
Само слово “баг” использовалось ещё в XIX веке, когда Томас Эдисон говорил о проблемах в телеграфах. Но именно тот реальный мотылёк в 1947 году сделал термин популярным и дал ему новое значение.
Что важнее, с этого момента начало активно использоваться слово “debugging” — процесс поиска и исправления ошибок в компьютерах. Так что можно сказать, что эта история стала основой для всей будущей культуры работы с кодом.

Как Забавный Случай Стал Легендой
Одним из тех, кто работал над проектом, была Грейс Хоппер, известный учёный в области компьютерных технологий. Она любила рассказывать историю о мотыльке как забавный и запоминающийся момент, который стал частью более человечного взгляда на технологии.
Этот случай напоминает нам: даже в самых высокотехнологичных областях ошибки — это не конец, а возможность для роста. Иногда именно случайная ошибка или маленькая деталь могут изменить всё и привести к важным открытиям.
Первый компьютерный баг не вызывал синий экран и не оставлял логов — он просто порхал между реле. И с него началась история, которая продолжается до сих пор. Каждый раз, когда программист устраняет ошибку, он словно продолжает путь, начатый в 1947 году. Потому что иногда прогресс начинается не с идеала — а с маленького мотылька.
Спасибо Анна Ильяшевич за предоставленный контент статьи.