互联网发展史人物篇:丹尼斯·里奇——C语言之父
丹尼斯·里奇
强烈的对比
2011年10月6日,苹果公司在其官方网站上宣布,公司前首席执行官乔布斯已经去世。
史蒂夫·乔布斯 1955-2011
苹果失去了一位有远见和创意频出的天才,世界失去了一位出色的人类。我们当中很荣幸能与史蒂夫相知共事的那些人失去了一位亲爱的朋友和一位鼓舞人心的导师。史蒂夫留下的是一家只有他可以建造的公司,他的精神将永远是苹果的根基。
随即,在世界范围内发起了一场悼念乔布斯的浪潮。媒体写道:当天才转身离去,留下的是永恒的传奇,感谢乔布斯,改变了世界。
相隔6天,2011年10月12日,与丹尼斯·里奇在贝尔实验室共事20年的同事 Rob Pike 从加州到新泽西去拜访他,发现丹尼斯·里奇在家中已经去世了。由于他终身未婚,而且是独居,无法知道准确的死亡时间。
Rob Pike 在 Google Plus 发了一条简短的消息:“据我所知,Unix和C语言发明人丹尼斯·里奇已经去世”,随后,只在业界发了几篇纪念文章,就再也没有引起一丝的波澜。
相比史蒂夫·乔布斯的逝世,丹尼斯·里奇逝世显得悄无生息,丹尼斯·里奇并没有创造出能够吸引百万消费者的小应用,没有创办一家跨国巨型公司,也没有能够从他为计算机做出了革命性创新中收获亿万财富。也许为乔布斯的逝去伤感的人中仅有百分之一的人注意到了他的过世,甚至其中也许仅有百分之一知道丹尼斯·里奇是谁。但这位和肯·汤普森共同创造了Unix操作系统和C语言的计算机人理应得到每一位程序员的尊重。现在我们所使用的电子世界都基于他们的创造。
麻省理工大学计算机系的马丁教授评价说:如果说,乔布斯是可视化产品中的国王,那么里奇就是不可见王国中的君主。乔布斯的贡献在于,他如此了解用户的需求和渴求,以至于创造出了让当代人乐不思蜀的科技产品。然而,却是里奇先生为这些产品提供了最核心的部件,人们看不到这些部件,却每天都在使用着。
本人1996年学习C语言,1997年接触unix/linux,一直到现在,一直从事相关的教学/开发工作,作为一名普通的教师,对世界失去这样一位大师感到十分惋惜。请允许我用电影《四个婚礼和一个葬礼》中引用的葬礼悲歌来表达对他的悼念:
葬礼悲歌 正在跳转葬礼悲歌
--奥登
把时钟停住,把电话切断;
给狗儿一块好骨头,别让它吠叫;
把琴音凝住,在低沉的鼓声中;
把棺木抬出来,让送葬者进来。
让盘旋的飞机在头顶呜咽,
在天空上潦草地写着,他死了;
在鸽子的脖子上挂上蝴蝶结,
让交通警员们戴上黑手套。
他曾经是我的东,我的西,我的南,我的北,
我的工作天,我的休息日,
我的正午,我的夜半,我的话语,我的歌吟,
我以为爱