Bug 臭蟲; Patch 補丁

Bug 和 Patch 詞語的形成年代可追溯至用打卡機打洞的卡片寫程式,再透過讀卡機程式輸入電腦執行的時期。

有時候會有惱人的蟲(例如蛾,有時甚至是老鼠)爬進機器中,導致運作錯誤,就得把蟲抓出來;或是打錯洞要把洞補起來,再重打對的洞之情況。這就是 Debug 抓蟲(動詞),和 Patch 修補(動詞)的由來。

Bug 自然是煩人的臭蟲(並非真的臭,如我們會喊「臭大雄」一樣),Patch 自然是修補上去的補丁。

若不懂歷史源流,也就不會翻譯 Bug 和 Patch 了。

參考資料

1. Bug: Why is a bug called a 'bug' ???Why a software patch is called a patch
2. Patch:  Why a software patch is called a patch

留言

這個網誌中的熱門文章

論 Render 翻譯(算繪/演繹)

poedit 基本使用教學與 po 檔概念

論 Package 翻譯,套件與軟體包