В 1947 году сотрудница Гарварда записала в журнал, что нашла в ламповом компьютере реального жука. Жук залез в реле и закоротил собой схему, вызвав сбой вычислений. Считается, что с этого курьёзного случая название закрепилось у программистов.
Кажется, будь это другое насекомое, мы бы ловили в компьютере антов (ants), мотов (moths) или катов (caterpillars).
Но курьёзность случая в другом — найденный жук физически воплотил метафору. В английском языке слово bug может быть глаголом и в этой роли его значение — донимать, доставать, быть назойливым. Багами называли раздражающие мелкие ошибки ещё в 19 веке — они донимали инженеров телеграфных и телефонных компаний.
🧑💻 Жми на программиста, если производишь баги