第8部分(第4/4 頁)
品,對於學生來講是滿足獵奇心理。
對於所謂的母校,唐煥也不能空手而來,沒有表示,他送出了大量的公司產品。好在軟體這種智力產物就是如此神奇,研發完畢後,成本也就是那些記錄程式的磁碟而已,不會讓人產生肉痛的感覺。
當然,學生們那裡也有贈送,不過主要是ma,畢竟這個時代,一款適合個人使用的優秀程式設計工具,尤其是編譯器非常難得,好多商業開發工具的價格都在數千乃至數萬美元以上。
“目前ma支援摩托羅拉6800系列的cpu架構,就像蘋果電腦那種,還有英特爾8008系列的cpu架構,就像唐迪的trs-80那種,如果有可能的話,我還會做出小型機上的版本,不過要先看大家對這個編譯器的反響如何了。如果發現了bug,還請及時通知我。”唐煥笑著介紹。
看著學生們興高采烈地領著贈品,旁邊的鄧儷珺好奇地低聲問道:“bug是什麼意思?”
“簡單來講,bug就是程式裡面的漏洞和錯誤,說起這個詞,還有一段著名的典故……”唐煥柔聲解釋著。
bug說法的由來,還要追朔到第一代大型計算機那個年代,這個時期的計算機體積很是龐大,組成的部件當中更是包含著無數的繼電器,這些元件在計算機執行過程中會發出大量的光和熱,自然就會吸引到一些小飛蟲。
有一次,一名為美國海軍工作的名叫格蕾_絲?赫柏的女程式設計師在著名的mark2機上設定好17000個繼電器進行程式設計,結果她的工作卻毀於一隻飛進電腦造成短路的飛蛾。在找到出錯的繼電器,並用鑷子夾出裡面的那隻死蛾子後,她用膠條將其貼在記錄上,記錄內容為“thisisthefirstactualbugfound”,大意為“這是發現的第一隻蟲子”。從此以後,bug這個詞就成為計算機領域裡的一個習慣說法。
“沒想到這麼精彩的一個典故,竟然能夠和
本章未完,點選下一頁繼續。