Міль у реле: Як Гарвардська лабораторія породила головний термін програмування
Історія терміна «bug» (жук) часто сприймається як легенда, але вона задокументована з науковою точністю. 9 вересня 1947 року команда, що працювала над комп'ютером Mark II в Гарвардському університеті, зіткнулася зі збоєм. Це була гігантська електромеханічна машина, де обчислення проводилися за допомогою тисяч реле — фізичних перемикачів, що замикалися та розмикалися зі звуком кулеметної черги.Коли вчені почали перевіряти Панель 70, вони виявили між контактами реле №63 справжню
моль, яка залетіла всередину та була розчавлена під час замикання ланцюга. Оператори обережно витягли комаху пінцетом і вклеїли її в технічний журнал. Під нею з'явився напис: «First actual case of bug being found» (Перший реальний випадок знаходження жука).Технічний нюанс: Хоча Грейс Хоппер (майбутня адмірал та авторка мови COBOL) часто називають людиною, що знайшла моль, фактично це зробили її підлеглі, поки вона була на нараді. Проте саме її почуття гумору зробило «дебаггінг» (debugging) офіційним терміном. Сьогодні ми боремося з логічними помилками в коді, але для піонерів IT помилка могла буквально мати крила та вусики.

Немає коментарів:
Дописати коментар