感谢 Dennis Ritchie,没有他就没有这一切

感谢 Dennis Ritchie,没有他就没有这一切

今天早上,互联网上传来一则消息:丹尼斯·里奇去世了。

里奇博士并不像史蒂夫·乔布斯那样拥有主流的崇拜者,但他对我们生活的计算机世界的创造,甚至是美学,做出了更大的贡献。几乎不可能找到一款不直接归功于里奇的个人计算产品或范例。

20 世纪 70 年代,丹尼斯·里奇在贝尔实验室发明了 C 语言,并参与开发了 Unix 操作系统。在 C 和 Unix 出现之前,计算机世界是支离破碎的,这种局面令人难以想象——没有一种软件可以运行在各种计算机上。所有东西都是为特定平台定制的,每个平台对于诸如“一个字节有多大?”等基本概念都有截然不同的标准。

我们拥有的一切——互联网服务器、电话主干网、我用来输入此文的键盘中的微处理器——都源自里奇的工作。您正在 Drupal 支持的网站上阅读本文;Drupal 是用 PHP 编写的,而 PHP 又是用 C 编写的。(除非您使用打印机打印出该页面,而打印机的内部是用 C 语言编码的。)请看下表,其中列出了用于实现流行软件的编程语言。请注意 C 列的填充量有多大,旁边是 C++ 列,它是作为增强型 C 开发的。

为了避免他的遗产看起来枯燥无味、不为人知,我将完整引用丹尼斯·里奇 1994 年为《Unix 仇恨者手册》所写的“反序言”。里奇是对的。

From: [email protected] Date: Tue, 15 Mar 1994 00:38:07 EST Subject: anti-foreword To the contributers to this book: I have succumbed to the temptation you offered in your preface: I do write you off as envious malcontents and romantic keepers of memo- ries. The systems you remember so fondly (TOPS-20, ITS, Multics, Lisp Machine, Cedar/Mesa, the Dorado) are not just out to pasture, they are fertilizing it from below. Your judgments are not keen, they are intoxicated by metaphor. In the Preface you suffer first from heat, lice, and malnourishment, then become prisoners in a Gulag. In Chapter 1 you are in turn infected by a virus, racked by drug addiction, and addled by puffiness of the genome. Yet your prison without coherent design continues to imprison you. How can this be, if it has no strong places? The rational prisoner exploits the weak places, creates order from chaos: instead, collec- tives like the FSF vindicate their jailers by building cells almost compatible with the existing ones, albeit with more features. The journalist with three undergraduate degrees from MIT, the researcher at Microsoft, and the senior scientist at Apple might volunteer a few words about the regulations of the prisons to which they have been transferred. Your sense of the possible is in no sense pure: sometimes you want the same thing you have, but wish you had done it yourselves; other times you want something different, but can't seem to get people to use it; sometimes one wonders why you just don't shut up and tell people to buy a PC with Windows or a Mac. No Gulag or lice, just a future whose intellectual tone and interaction style is set by Sonic the Hedgehog. You claim to seek progress, but you succeed mainly in whining. Here is my metaphor: your book is a pudding stuffed with apposite observations, many well-conceived. Like excrement, it contains enough undigested nuggets of nutrition to sustain life for some. But it is not a tasty pie: it reeks too much of contempt and of envy. Bon appetit!

<<:  智能儿童色情检测算法将帮助警方筛选非法图像

>>:  数据就是力量

推荐阅读

拯救斯特拉迪瓦里小提琴声音的非凡实验

安东尼奥·德·洛伦齐在意大利克雷莫纳小提琴博物馆的音乐厅舞台上坐下,小心翼翼地将一把斯特拉迪瓦里小提...

25 美元的山姆会员卡会员费可助您装饰大厅和小吃桌

节日招待可能感觉像是一项奥林匹克运动——但它不必超出您的预算。只需 25 美元即可获得山姆会员店一年...

《神秘森林里的朋友们》的魅力与评价:感人的故事和深刻的人物

《神秘森林里的朋友们》——难忘的冒险之夜《神秘森林的伙伴们》于1994年4月以OVA形式发行,是一部...

巨型鱿鱼从日本港口深处浮出水面

https://www.youtube.com/watch?v=eOXkUrhclcc//?日本以...

《海兽之子》评论:深刻主题与精美视觉效果的融合

《海兽之子》:描绘生命奥秘与人情羁绊的宏大故事■ 公共媒体剧院■ 原创媒体漫画■ 发布日期2019 ...

电视连续剧《烟草》的魅力与评价:透彻阐释独特的世界观与故事的深度

烟草:姐妹在红雾笼罩的世界里的冒险2019年播出的电视连续剧《烟草》是Tatsuki导演的原创动画作...

女朋友和青梅竹马的战斗太惨烈了!对描绘现实人际关系的动画的评价和印象

“女友和青梅竹马陷入恐慌”——混乱中发现真爱《我的女友和青梅竹马太混乱了》是一部于 2013 年播出...

那些“自然正在治愈”的表情包源自对环境保护主义的错误看法

去年春天,大自然似乎正在复苏。新冠肺炎疫情在全球和美国多个州的发病率都在飙升。根据世界卫生组织 (W...

街角童话:引人入胜的故事和深刻的人物洞察

《町角之行进》全方位评价与推荐 - 《町角之行进》概述《街角的童话》是1984年以OVA形式发售的动...

电影版《岛次郎的哇!》评论:岛次郎和彩虹绿洲的魅力究竟何在?

島嶋郎的哇!岛治郎与彩虹绿洲 - 岛治郎的哇!岛次郎与彩虹绿洲概述《剧场版岛二郎:哇!岛二郎和彩虹绿...

如何让 Alexa、Siri 和 Google 更好地理解你

语音助手刚问世时,我认为它们只是些愚蠢的噱头,仅此而已。现在,我的生活离不开 Google Assi...

这可能是我们能得到的分辨率最高的显微镜

近一个世纪前,当科学家发明了第一台电子显微镜时,这段旅程就开始了,而现在,它又迈出了新的一步。一组物...

如何建造桌面弹射器

本周末, 《大众科学》将在世界创客博览会上举办弹射器比赛。我们将指导与会者使用木钉和橡皮筋制作自己的...

为什么蓝色动物在自然界如此稀有

蓝色是人类最喜欢的颜色,但在植物和动物中却很少见到。据澳大利亚阿德莱德大学的科学家称,部分原因是自然...

超级识别者帮助打击犯罪,但他们的力量仍然神秘

地球上真正出名的面孔只有少数。无论你身在何处,从印度孟买到尼日利亚拉各斯,再到他的家乡印第安纳州加里...