作 者:(美)布萊恩·W.克尼漢 著 韓磊 譯
定 價:89
出 版 社:人民郵電出版社
出版日期:2021年03月01日
頁 數:264
裝 幀:精裝
ISBN:9787115557179
1. 計算機先驅布萊恩·W. 克尼漢,繼《C程序設計語言》後的全新力作!2. 跨越50年歷史河流,帶你走進貝爾實驗室,親歷IT發展史實。(1)以肯·湯普森、丹尼斯·裡奇、道格·麥基爾羅伊等傳奇人物小傳,串聯成20世紀一繫列重要發明的起源/發展線路圖。(2)以Unix的誕生與迭代、優秀而開明的管理體制、有遠見的持續投資等精彩故事,揭示出貝爾實驗室如何孕育出科技創新的真相。(3)以Unix誕生見證者回憶往事的輕松口吻和不為人知的有趣圖片,述說Unix的“設計哲學”如何被計算機世界有效利用且延等
●第1章貝爾實驗室001
1.1貝爾實驗室的物理科學研究005
1.2通信與計算機科學007
1.3結緣貝爾實驗室008
1.4辦公空間013
1.5137→127→1127→11276023
第2章Unix雛形(1969)031
2.1一點點技術背景知識031
2.2CTSS和 ltics035
2.3Unix起源038
2.4何以命名041
2.5肯·湯普森小傳042
第3章初版(1971)051
3.1用作專利申請文檔工具的Unix053
IIUNIX傳奇:歷史與回憶
3.2Unix房間056
3.3Unix程序員手冊063
3.4存儲略談064
3.5丹尼斯·裡奇小傳066
第4章第6版(1975)071
4.1文件繫統072
4.2繫統調用074
4.3shell077
4.4管道080
4.5grep命令084
4.6正則表達式089
4.7C語言092
4.8軟件工具和Ratfor097
4.9道格·麥基爾羅伊小傳100
第5章第7版(1976—1979)105
5.1伯恩的shell106
5.2Yacc,Lex,Make109
5.3文檔編制118
5.4sed和awk135
5.5其他語言140
5.6其他貢獻144
第6章科研中心之外的傳播155
6.1程序員工作臺156
6.2高校授權160
6.3用戶組和Usenix162
6.4約翰·萊昂斯的評注163
6.5可移植性166
第7章商業化169
7.1剝離169
7.2USL和SVR4171
7.3UNIXTM173
7.4公共關繫176
第8章派生物179
8.1伯克利軟件發行版181
8.2Unix戰爭183
8.3Minix和Linux185
8.4Plan9188
8.5流散191
第9章遺產195
9.1技術方面196
9.2組織201
9.3認可208
9.4歷史能重演嗎210
資料來源215
索引219
自1969年在貝爾實驗室的閣樓上誕生以來,Unix操作繫統的發展遠遠超出其創造者們的想像。它帶動了許多創新軟件的開發,影響了無數程序員,改變了整個計算機技術的發展軌跡。本書不但書寫Unix的歷史,而且記錄作者的回憶,一探Unix的起源,試圖解釋什麼是Unix,Unix是如何產生的,以及Unix為何如此重要。除此之外,本書以輕松的口吻講述了一群在貝爾實驗室工作的發明天纔的有趣往事,本書中每一個故事都是鮮為人知卻又值得傳播的寶貴資源。本書適合對計算機或相關歷史感興趣的人閱讀。讀者不需要有太多的專業技術背景,就可以欣賞Unix背後的思想,了解它的重要性。
(美)布萊恩·W.克尼漢 著 韓磊 譯
布萊恩·W.克尼漢(Brian W.Kerrligtlan)貝爾實驗室計算科學研究中心高級研究人員,有名的計算機科學家。他參加了LJNIX繫統、C語言、AWK語言和許多其他繫統的開發,同時出版了許多在計算機領域具有影響的著作。