1973,第一篇论文
1973 年 2 月,《UNIX 程序员手册》第三版问世。如前所述,代码现已大部分用 C 语言重写。C 编译器和 C 调试器已到位。该系统已安装在 16 个站点(均在 AT&T/西部电气内部)。Thompson 和 Ritchie(在 Bob Morris、Doug Mcllroy 和 Joe Ossanna 的“持续支持”下)提交了一份摘要,准备在同年 10 月于纽约约克敦高地的 IBM Thomas J. Watson 研究中心举办的 ACM 操作系统原理研讨会上做报告。
该研讨会(简称 SOSP)规模不大。Doug Mcllroy 对我说,他在开幕式时并未面对一座“座无虚席的礼堂”。
Ritchie 说:“那是一个开车去 Taconic 的美丽秋日。”而发表论文的 Thompson 告诉我:
听众有数百人。我当时相当紧张。反应是一般的礼貌掌声。我不记得有人提问了。据我回忆,我之前看过 TENEX 的报告(TENEX 是 DEC-10 用户中流行的操作系统),并调整了我的演讲以突出一些对比。我花了很多时间讲解 shell 及其实现,试图展示它“只是一款程序”。有人问了一个关于 shell 的问题,但完全没抓住重点。也许是我讲得不好。
Thompson 太谦虚了。论文发表后的反响非常热烈。在发表后的六个月内,安装数量增加了三倍。当该论文的修订版于一九七四年七月刊登在《ACM 通讯》时,反响更是惊人。没人记得那篇 TENEX 论文(它并不在七月《ACM 通讯》的那几篇论文中),而《ACM 通讯》社论称 Thompson 和 Ritchie 的工作“优雅”。1983 年,他们因这项工作共同获得了 ACM 备受尊敬的图灵奖。
最后更新于