БАГ / BUG / ЖУЧОК— это ошибка в коде 😨
И как же иронично получилось, что первым в мире багом оказалось ... реальное насекомое 🪳
Сначала этот термин использовал персонал телеграфных и телефонных компаний, так они называли неполадки с электрооборудованием и радиотехникой, но после войны произошел случай, который окончательно закрепил это слово в языке программистов 🧐
9 сентября 1947 года ученые Гарварда тестировали вычислительную машину Mark II Aiken Relay Calculator, но компьютер не работал 💻
В причинах начала разбираться легендарная ученая Грейс Хоппер, которая была одной из первых, кто писал программы для гарвардского компьютера Марк I
*ей я посвящю отдельный пост, и вообще всем женщинам программисткам, которые были первыми программистками компьютеров! 😱
Так вот, Грейс Хоппер разбиралась в причинах неисправности Mark II и проследив возникшую ошибку в работе программы до электромеханического реле машины, она нашла между замкнувшими контактами сгоревшего МОТЫЛЬКА 😱
Извлеченное насекомое было вклеено скотчем в технический журнал с сопроводительной иронической подписью:
«Первый реальный случай обнаружения жучка»
«First actual case of bug being found»
Вот такая интересная история происхождения термина БАГ/BUG 🤩
#ностр
