黑客與畫家︰(石圭)谷創業之父Paul Graham文集

黑客與畫家︰(石圭)谷創業之父Paul Graham文集
定價:294
NT $ 256
  • 作者:(美)格雷厄姆
  • 原文作者:阮一峰
  • 出版社:人民郵電出版社
  • 出版日期:2011-06-01
  • 語言:簡體中文
  • ISBN10:7115249490
  • ISBN13:9787115249494
  • 裝訂:平裝 / 235頁 / 普通級 / 單色印刷 / 初版
 

內容簡介

本書是(石圭)谷創業之父Paul Graham (台譯︰葛拉漢)的文集,主要介紹黑客即優秀程序員的愛好和動機,討論黑客成長、黑客對世界的貢獻以及編程語言和黑客工作方法等所有對計算機時代感興趣的人的一些話題。書中的內容不但有助于了解計算機編程的本質、互聯網行業的規則,還會幫助讀者了解我們這個時代,迫使讀者獨立思考。

本書適合所有程序員和互聯網創業者,也適合一切對計算機行業感興趣的讀者。
 

目錄

1 為什麼書呆子不受歡迎
他們的心思在別的地方。
2 黑客與畫家
黑客也是創造者,與畫家、建築師、作家一樣。
3 不能說的話
如果你的想法是社會無法容忍的,你怎麼辦?
4 良好的壞習慣
與其他美國人一樣,黑客的成功秘訣就是打破常規。
5 另一條路
互聯網軟件是微機誕生後的最大機會。
6 如何創造財富
致富的最好方法就是為社會創造財富。創造財富的最好方法就是創業。
7 關注貧富分化
“收入分配不平等”的危害,會不會沒有我們想的那樣嚴重?
8 防止垃圾郵件的一種方法
不久前,許多專家還認為無法有效地過濾垃圾郵件。本文改變了他們的想法。
9 設計者的品味
如何做出優秀的東西?
10 編程語言解析
什麼是編程語言?為什麼它們現在很熱門?
11 一百年後的編程語言
一百年後,人類怎樣編程?為什麼不從現在開始就這樣編程呢?
12 拒絕平庸
別忘了你的對手與你一樣,能用任何想用的語言編寫互聯網軟件。
13 書呆子的復仇
在高科技行業,只有失敗者采用“業界最佳實踐”。
14 夢寐以求的?程語言
一種好的編程語言,是讓黑客可以隨心所欲使用的語言。
15 設計與研究
研究必須是“新”的,而設計必須是“好”的。
志謝
術語解釋
圖片授權說明
 

你現在拿在手里的是一本非常重要、也非常獨特的書。

它的作者是美國互聯網界舉足輕重、有“創業教父”之稱的哈佛大學計算機博士保羅‧格雷厄姆(Paul Graham)。本書是他的文集。

書中的內容並不深奧,不僅僅是寫給程序員和創業者的,更是寫給普通讀者的。作者最大的目的就是,通過這本書讓普通讀者理解我們所處的這個計算機時代。

1968年至1972年期間,美國出版過一本叫做《地球商品目錄》(WholeEarth Catalog)的雜志,內容從植物種子到電子儀器,無所不包,出版目的據說是要幫助讀者“理解整個系統”。多年後,蘋果公司的總裁喬布斯盛贊它“有點像印刷版的谷歌”。從某種意義上說,本書也是如此,作者試圖從許許多多不同的方面解釋這個時代的內在脈絡,揭示它的發展軌跡,幫助你看清我們現在的位置和將來的方向。

電子技術的發展,使得計算機日益成為人類社會必不可少的一部分。

每個人日常生活的很大一部分都花在與計算機打交道上面。家用電表是智能的,通信網絡是程控的,信用卡是聯網的,就連點菜都會用到電子菜單。越來越多的跡象表明,未來的人類生活不僅是人與人的互動,而且更多的將是人與計算機的互動。

想要把握這個時代,就必須理解計算機。理解計算機的關鍵,則是要理解計算機背後的人。表面上這是一個機器的時代,但是實際上機器的設計者決定了我們的時代。程序員的審美決定了你看到的軟件界面,程序員的愛好決定了你有什麼樣的軟件可以使用。

我們的時代是程序員主導的時代,而偉大的程序員就是黑客。

本書就是幫助你了解黑客、從而理解這個時代的一把鑰匙。

在媒體和普通人的眼里,“黑客”( hacker)就是入侵計算機的人,就是“計算機犯罪”的同義詞。但是,這並不是它的真正含義(至少不是原意),更不是本書所使用的含義。

要想讀懂這本書,首先就必須正確理解什麼是“黑客”。

為了把這個問題說清楚,有必要從源頭上講起。1946年,第一台電子計算機ENIAC在美國誕生,從此世界上一些最聰明、.最有創造力的人開始進入這個行業,在他們身上逐漸地形成了一種獨特的技術文化。在這種文化的發展過程中,涌現了很多“行話”(jargon)。20世紀60年代初,麻省理工學院有一個學生團體叫做“鐵路模型技術俱樂部”(Tech Model Railroad Club,簡稱TMRC),他們把難題的解決方法稱為hack。

在這里,hack作為名詞有兩個意思,既可以指很巧妙或很便捷的解決方法,也可以指比較笨拙、不那麼優雅的解決方法。兩者都能稱為hack,不同的是,前者是漂亮的解決方法(cool hack或neat hack),後者是丑陋的解決方法(ugly hack或quick hack)。hack的字典解釋是砍(木頭),在這些學生看來,解決一個計算機難題就好像砍倒一棵大樹。那麼相應地,完成這種hack的過程就被稱為hacking,而從事hacking的人就是hacker,也就是黑客。

從這個意思出發,hack還有一個引申義,指對某個程序或設備進行修改,使其完成原來不可用的功能(或者禁止外部使用者接觸到的功能)。在這種意義上,hacking可以與盜竊信息、信用卡欺詐或其他計算機犯罪聯系在一起,這也是後來“黑客”被當作計算機入侵者的稱呼的原因。

但是,在20世紀60年代這個詞被發明的時候,“黑客”完全是正面意義上的稱呼。TMRC使用這個詞是帶有敬意的,因為在他們看來,如果要完成一個hack,就必然包含著高度的革新、獨樹一幟的風格、精湛的技藝。最能干的人會自豪地稱自己為黑客。

這時,“黑客”這個詞不僅是第一流能力的象征,還包含著求解問題過程中產生的精神愉悅或享受。也就是說,從一開始,黑客就是有精神追求的。自由軟件基金會創始人理查德‧斯托爾曼說︰“出于興趣而解決某個難題,不管它有沒有用,這就是黑客。”

……
網路書店 類別 折扣 價格
  1. 新書
    87
    $256