[Computer Science] Bug 名詞的由來
我們在寫程式的時候,常常會遇到錯誤
我們都稱為 Bug
好奇為什麼會叫做 bug (臭蟲、蟲子),不叫做 cockroach (蟑螂) 或其他名字
所以去查了一下
程式裡 bug 名詞的由來
1947 年 9 月,哈佛馬克 2 號 (Harvard Mark II)(註1) 的操作員,從故障繼電器取出了一隻死掉的飛蛾
Grace Hopper 說:
From then on, when anything went weong with a computer. We said it had bugs in it.
從那時起, 當電腦出問題了, 我們就會說裡面有蟲子 (bug)
還有另一說是在 1878 年, 愛迪生 (Thomas Edison) , 的信裡面就有提到 bug
Ref:
註1: “哈佛馬克 1 號 (Harvard Mark I)” 的改良版
哈佛馬克 1 號 (Harvard Mark I) 是在 1944 年第二次世界大戰由 IBM 為同盟國建造的電腦,他有 765000 個組件、300 萬個連接點、3500 個繼電器