好书推荐 好书速递 排行榜 读书文摘

UNIX传奇

UNIX传奇
作者:[美]布莱恩·W.克尼汉(Brian W. Kernighan)
译者:韩磊
副标题:历史与回忆
出版社:人民邮电出版社
出版年:2021-03
ISBN:9787115557179
行业:教育
浏览数:79

内容简介

自1969年在贝尔实验室的阁楼上诞生以来,Unix操作系统的发展远远超出其创造者们的想象。它带动了许多创新软件的开发,影响了无数程序员,改变了整个计算机技术的发展轨迹。

本书不但书写Unix的历史,而且记录作者的回忆,一探Unix的起源,试图解释什么是Unix,Unix是如何产生的,以及Unix为何如此重要。除此之外,本书以轻松的口吻讲述了一群在贝尔实验室工作的发明天才的有趣往事,探秘他们如何从传说中走出来,就地显现极客真面目。本书中每一个精彩故事都是鲜为人知却又值得传播的宝贵资源。

本书是为对计算机或相关历史感兴趣的人编写的,虽然它包括一部分技术相关的资料,但读者不需要有太多的专业技术背景,就可以欣赏Unix背后的思想,了解它的重要性。

......(更多)

作者简介

布莱恩·W.克尼汉(Brian W. Kernighan)是《C程序设计语言》和《UNIX编程环境》等10多部计算机著作的合著者。他曾在贝尔实验室计算科学研究中心Unix开发组工作超过30年,见证了Unix的诞生。

译者韩磊,是IT产品与运营专家、IT图书专业译者,译有 《代码整洁之道》《梦断代码》《C#编程风格》等多部计算机图书。他曾担任CSDN副总经理、《程序员》总编辑、广东二十一世纪传媒股份有限公司新媒体事业部总经理等职,现任AR初创企业亮风台广州公司总经理。

......(更多)

目录

第1章 贝尔实验室 001

1.1 贝尔实验室的物理科学研究 005

1.2 通信与计算机科学 007

1.3 结缘贝尔实验室 008

1.4 办公空间 013

1.5 137→127→1127→11276 023

第2章 Unix雏形(1969) 031

2.1 一点点技术背景知识 031

2.2 CTSS和Multics 035

2.3 Unix起源 038

2.4 何以命名 041

2.5 肯·汤普森小传 042

第3章 初版(1971) 051

3.1 用作专利申请文档工具的Unix 053

II UNIX 传奇:历史与回忆

3.2 Unix房间 056

3.3 Unix程序员手册 064

3.4 存储略谈 065

3.5 丹尼斯·里奇小传 068

第4章 第6版(1975) 073

4.1 文件系统 074

4.2 系统调用 076

4.3 shell 079

4.4 管道 082

4.5 grep命令 086

4.6 正则表达式 092

4.7 C语言 094

4.8 软件工具和Ratfor 100

4.9 道格·迈克罗伊小传 103

第5章 第7版(1976—1979) 109

5.1 伯恩的shell 110

5.2 Yacc,Lex,Make 113

5.3 文档编制 124

5.4 Sed和Awk 141

5.5 其他语言 147

5.6 其他贡献 152

第6章 科研中心之外的传播 163

6.1 程序员工作台 164

6.2 高校授权 168

6.3 用户组和Usenix 170

6.4 约翰·莱昂斯的评注 172

6.5 可移植性 175

第7章 商业化 179

7.1 剥离 179

7.2 USL和SVR4 181

7.3 UNIXTM 183

7.4 公共关系 186

第8章 派生物 191

8.1 伯克利软件发行版 192

8.2 Unix战争 194

8.3 Minix和Linux 196

8.4 Plan 9 200

8.5 流散 203

第9章 遗产 207

9.1 技术方面 208

9.2 组织 213

9.3 认可 220

9.4 历史能重演吗 222

资料来源 227

......(更多)

读书文摘

丹尼斯是超一流的技术作家,文风清雅,用词灵巧,字里行间闪烁着干练的智慧,准确地反映了他的个性.......毋庸置疑,C语言和Unix的部分成功可以归功于丹尼斯的写作。

......(更多)

猜你喜欢

点击查看