編程源于生活
一個不懂得生活的程序員,就永遠不能感受編程的樂趣。于是各種愛生活的程序員涌現出來。但是,編程本來就源于生活,以下內容為證。這些內容,可能大家早就看過了,但是我作為一個每天在做這些事情的人,每次看到、想起,依然覺得很有趣。我希望你也能感同身受吧……
Bug
在軟件行業,Bug,通常是說某種錯誤、瑕疵、故障或缺陷。Grace Hopper 被認為,在 1946 年為 Harvard Mark II 項目工作的時候抓到了第一只“蟲子”。
于是今天我們這樣理解:
- 蟲子 == Bug
- 抓蟲子 == Debug
Patch
還有一個經常會用到的術語:Patch。還是跟 Harvard Mark 項目有關,不過這次是 Mark I 型。 Mark I 型使用 24 列打孔帶進行程序輸入。作為一個程序員,我們當然應該能夠理解認為因素造成的程序錯誤的可能。只是,在紙帶上寫程序似乎沒有今天按下 BackSpace 這么便利。誰都不想因為寫錯了代碼(打錯了孔),就廢掉已有的程序,重新寫(打)一遍。于是前輩們發明了:補丁,真正的 Patch。
(哦,補充一下,這其中當然也少不了 Grace Hopper 的參與。)
可能還可以舉出很多例子,遺憾的是,我不是考據派,所以一篇 twitter 啟發的隨筆就只能由此打住。不過,或許大家也可以提供一些素材給我,讓本文更加豐富一些。
來自: mikespook.com
<span id="shareA4" class="fl">
</span>
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!