設萬維讀者為首頁 廣告服務 聯繫我們 關於萬維
簡體 繁體 手機版
分類廣告
版主:大川
萬維讀者網 > 加國移民 > 帖子
Hacker文化簡史(1)序曲 (轉帖)
送交者: 胡司令 2002年08月13日17:48:46 於 [加國移民] 發送悄悄話

  本篇原作者為Eric S. Raymond esr@snark.thyrsus.com,他是一位大哥級的 Hacker,寫了很多自由軟件,知名著作有Jargon File等,近年來發表“大教堂與集市”論文為Opensource software努力,Netscape 願意公開Navigator的原始碼,與這篇文章有很大的關係。

  序曲: Real Programmer

  故事一開始,我要介紹的是所謂的Real Programmer。

  他們從不自稱是Real Programmer、Hacker或任何特殊的稱號;`Real Programmer" 這個名詞是在1980年代才出現,但早自1945年起,電腦科學便不斷地吸引世界上頭腦最頂尖、想像力最豐富的人投入其中。從Eckert &Mauchly發明ENIAC後,便不斷有狂熱的programmer投入其中,他們以撰寫軟件與玩弄各種程式設計技巧為樂,逐漸形成具有自我意識的一套科技文化。當時這批Real Programmers主要來自工程界與物理界,他們戴著厚厚的眼鏡, 穿聚酯纖維T恤與純白襪子,用機器語言、匯編語言、FORTRAN及很多古老的語言寫程式。他們是Hacker時代的先驅者,默默貢獻,卻鮮為人知。

  從二次大戰結束後到1970早期,是打卡計算機與所謂"大鐵塊"的mainframes 流行的年代,由Real Programmer主宰電腦文化。Hacker傳奇故事如有名的 Mel (收錄在Jargon File中)、Murphy"s Law的各種版本、mock- German`Blinkenlight" 文章都是流傳久遠的老掉牙笑話了。

  ※譯者:
  Jargon File亦是本文原作者所編寫的,裡面收錄了很多Hacker用語、縮寫意義、傳奇故事等等。Jargon File有出版成一本書:The New Hacker"s Dictionary,MIT PRESS出版。也有Online版本: http://www.ccil.org/jargon

  ※譯者:
  莫非定律是:當有兩條路讓你抉擇,若其中一條會導致失敗,你一定會選到它。 它有很多衍生說法:比如一個程式在demo前測試幾千幾萬次都正確無誤,但demo 那一天偏偏就會出bug。

  一些Real Programmer仍在世且十分活躍 (本文寫在1996年)。超級電腦Cray 的設計者Seymour Cray,據說親手設計Cray全部的硬體與其操作系統,作業系統是他用機器碼硬幹出來的,沒有出過任何bug或error。Real Programmer 真是超強!

  舉個比較不那麼誇張的例子:Stan Kelly-Bootle,The Devil"s DP Dictionary 一書的作者(McGraw-Hill,1981年初版,ISBN 0-07-034022-6)與Hacker 傳奇專家,當年在一台Manchester Mark I開發程式。他現在是電腦雜誌的專欄作家,寫一些科學幽默小品,文筆生動有趣投今日hackers所好,所以很受歡迎。 其他人像David E. Lundstorm,寫了許多關於Real Programmer的小故事, 收錄在A few Good Men From UNIVAC這本書,1987年出版,ISBN-0- 262-62075-8。

  ※譯:看到這裡,大家應該能了解,所謂Real Programmer指的就是用組合語言或甚至機器碼,把程式用打卡機punch出一片片紙卡片,由主機讀卡機輸入電腦的那種石器時代Programmer。

  Real Programmer的時代步入尾聲,取而代之的是逐漸盛行的Interactive computing,大學成立電算相關科系及電腦網絡。它們催生了另一個持續的工程傳統,並最終演化為今天的開放代碼黑客文化。

0%(0)
標 題 (必選項):
內 容 (選填項):
實用資訊
回國機票$360起 | 商務艙省$200 | 全球最佳航空公司出爐:海航獲五星
海外華人福利!在線看陳建斌《三叉戟》熱血歸回 豪情築夢 高清免費看 無地區限制
一周點擊熱帖 更多>>
一周回復熱帖