UNIX传奇

[美] Brian W. Kernighan

出版时间

2021-02-28

ISBN

9787115557179

评分

★★★★★

标签

编程

书籍介绍
这不是一本操作系统技术史,而是一扇窥探'天才为何被制造出来'的窗口。作者作为亲历者,最耐人寻味的地方在于揭示了Unix成功的另一重密码:贝尔实验室那种自下而上、'合议'式的组织文化——开放、平等、不设限、享受工作本身、注重知识传播。在高校'为评职称而专精一隅'的功利逻辑对照下,这种鼓励跨学科协作、让'理解工作的人共同评估工作'的机制显得尤为稀缺。读者记住的,往往是那些走下神坛的细节:未入职就先涨薪、肯·汤普森始终不进管理层、丹尼斯·里奇清雅的文风如何反哺了C与Unix。它适合所有想理解'好技术何以在特定土壤中诞生'的人——无论你是否懂代码。
作者简介
Brian W. Kernighan 是《C程序设计语言》和《UNIX编程环境》等10多部计算机著作的合著者。他曾在贝尔实验室计算科学研究中心Unix开发组工作超过30年,见证了Unix的诞生。 韩磊(译者)是IT产品与运营专家、IT图书专业译者,译有《代码整洁之道》《梦断代码》《C#编程风格》等多部计算机图书。他曾担任CSDN副总经理、《程序员》总编辑、广东二十一世纪传媒股份有限公司新媒体事业部总经理等职,现任AR初创企业亮风台广州公司总经理。
AI导读
核心看点
  • 亲历者回忆录,揭秘Unix诞生与演变历程
  • 讲述贝尔实验室极客文化与天才们的趣事
  • 解析管道、Shell等核心设计思想与技术细节
读者共识
  • 技术大神走下神坛,展现真实可爱且互相成就的形象
  • 不仅记录技术史,更揭示了开放协作文化的重要性
  • 篇幅短小精悍,阅读体验酣畅淋漓,值得反复品味
精彩摘录
  • "早期系统有一小群用户,其中当然包括肯和丹尼斯,还有道格·麦克罗伊、鲍勃·莫里斯、乔·奥桑纳,以及撞了大运一般的我。每位用户都有一个数字身份编号。有些编号代表系统功能而非人类用户,例如root,或者说超级用户,身份编号为0,此外还有一些特殊编号。人类用户的编号从4开始。我记得丹尼斯是5,肯是6,我是9。在初版Unix 系统中拥有个位数用户身份编号,大概也算略具声望了。"
  • "丹尼斯是超一流的技术作家,文风清雅,用词灵巧,字里行间闪烁着干练的智慧,准确地反映了他的个性.......毋庸置疑,C语言和Unix的部分成功可以归功于丹尼斯的写作。"
  • "在高校里,招聘和晋升会大量参考来自同领域外部知名学者的推荐信。这激励了对狭窄领域的专精研究,因为学者的目标是深究一门,好让外审人员能理所当然地评价“此人在其学术生涯的当前阶段,已是该子领域的魁首”。 而贝尔实验室则为每位研究员打造了自下而上的评级制度。部门主管为其员工评级,评级结果在中心层面与部门主管的评级合并,如是再向上传递两层,最后,每个人在全体人员中的大概位置就确定了 专精某一领域的人可能会得到其直接上级的高度评价,但再上一层就未必了解其工作成果。另外,跨学科的工作在更高层眼中更突出,因为更多管理人员看得到它。协作越广泛,就会有越多管理者看得到,结果就形成了一个极其偏重协作与跨学科研究的"
目录
第1章 贝尔实验室 001
1.1 贝尔实验室的物理科学研究 005
1.2 通信与计算机科学 007
1.3 结缘贝尔实验室 008
1.4 办公空间 013

显示全部
用户评论
回忆unix创世时代的美好时光,这种old good days再也不会有了
编辑对作者好像没信心,找来那么些人写推荐语,这是个减分操作。更何况,这帮人里面,你可能讨厌其中某个人。
历史的参与者 见证者 书写者
好酷呀,天才们也是互相成就的~
“第二系统效应”
了解了UNIX的来龙去脉,对相关的概念和人物更加亲切。翻译也不错。
美中不足的是没有讲述ELF二进制文件的历史
微信读书
群星闪耀的贝尔实验室,三周写出来的伟大系统,无愧于传奇二字,看得心潮澎湃!技术之美,动人心弦。
unix是肯汤普森和丹尼斯里奇的
下载
收藏