趣談 - Bug的由來

Bug一詞在英文中本來是蟲子,臭蟲之意,為什么現(xiàn)在我們會(huì)用它來指程序中存在的缺陷呢?這里就來說說它的由來。

其實(shí)早在1878年,大發(fā)明家愛迪生就在給朋友的信中用bug一詞代指過電子電路中的故障(可能導(dǎo)致故障的原因),但是真正在計(jì)算機(jī)行業(yè)載入史冊(cè)還要到1947年9月9日。

這時(shí)第一批寫程序的程序員們正在哈佛大學(xué)研發(fā)markII計(jì)算機(jī),其中Grace Murray Hopper在查找一個(gè)問題時(shí),在中繼器觸點(diǎn)旁發(fā)現(xiàn)了一個(gè)飛蛾,用日志本拍死了它,并標(biāo)記了它是“第一個(gè)找到bug真實(shí)案例”。由此bug一詞便被用來代指計(jì)算機(jī)中的缺陷或故障了。相應(yīng)地debug則被用來指代去除故障的調(diào)測行為。

史上第一個(gè)bug
史上第一批程序員,其中唯一的女性就是“蟲”母

可移步美國國家歷史博物館參觀


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 文章來自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鵬閱讀 9,355評(píng)論 2 126
  • 1****、問:你在測試中發(fā)現(xiàn)了一個(gè)bug****,但是開發(fā)經(jīng)理認(rèn)為這不是一個(gè)bug****,你應(yīng)該怎樣解決? 首...
    蛋炒飯_By閱讀 5,397評(píng)論 1 94
  • 1、問:你在測試中發(fā)現(xiàn)了一個(gè)bug,但是開發(fā)經(jīng)理認(rèn)為這不是一個(gè)bug,你應(yīng)該怎樣解決? 首先,將問題提交到缺陷管理...
    小灰輝先生閱讀 1,403評(píng)論 0 3
  • 突然發(fā)現(xiàn)以前編輯過的內(nèi)容,沒有發(fā)布,這樣在發(fā)布的時(shí)候時(shí)間就會(huì)不對(duì)。錯(cuò)失了記錄生活這一重要意義。 近期想要把腦子里的...
    昔青閱讀 236評(píng)論 0 0
  • 生命對(duì)我們來說是寶貴的,更是無價(jià)的。我來打一個(gè)比方,如果將健康比作一株嫩綠的植物幼苗,毒品就是受到污染的水源...
    十年期許閱讀 790評(píng)論 0 5

友情鏈接更多精彩內(nèi)容