名称错误的起源是什么?

What the origin of the name bug?

我知道这有点离题,但是当我们的应用程序出现问题时,IT 开发中使用的名称“BUG”的起源是什么?

因为一只蝴蝶被困在电脑里,它造成了一个错误。这是真的!

它被 Grace Hopper 在 1946 年使用:

In 1946, when Hopper was released from active duty, she joined the Harvard Faculty at the Computation Laboratory where she continued her work on the Mark II and Mark III. Operators traced an error in the Mark II to a moth trapped in a relay, coining the term bug. This bug was carefully removed and taped to the log book. Stemming from the first bug, today we call errors or glitches in a program a bug

参考:

https://en.wikipedia.org/wiki/Bug_(engineering)

https://ei.cs.vt.edu/~history/Hopper.Danis.html