跳过导航.
主页

悼念伟大的计算机科学家Dijkstra

科学, 计算机

发信人: oasis2k (赏味人间), 信区: Programming
标 题: 悼念伟大的计算机科学家Dijkstra
发信站: BBS 水木清华站 (Mon Aug 12 13:40:25 2002)

2002年8月8日,我象往常一样查看自己在extremeprogramming电子小组上订阅的newsl
etter。突然看到这个小组上的稀客、OO教父Grady Booch的发言,题目是Dijkstra。我
以为大家在讨论Dijkstra教授提出的什么难题,定睛一看,才知道是一篇类似生平介绍
式的讣告——在与癌症进行了多年的斗争之后,伟大的荷兰计算机科学家Edsger Wybe
Dijkstra已经于2002年8月6日在荷兰Nuenen自己的家中与世长辞!终年72岁。
原来如此!
这个Dijkstra,就是那个提出“goto有害论”的Dijkstra,就是那个提出信号量和PV原
语,解决了有趣的“哲学家聚餐”问题的Dijkstra,那个Dijkstra最短路径算法的创造
者,第一个Algol 60编译器的设计者和实现者,THE操作系统的设计者和开发者,那个与
D. E. Knuth并称为我们这个时代最伟大的计算机科学家的人。
阿兰图灵的自杀是在办个世纪之前,冯诺依曼去世也已经多年,作为这个相对新兴的行
当中的从业者,我们似乎已经很习惯于从相信,从书上读到的每个名字都是仍然在世的
活生生的人,都是我们这个时代的骄傲。无论是仍然健硕的D. E. Knuth,Fred Brooks
,Dennis Ritchie, Ken Thompson, Brian Kernighan, 还是正当盛年的Bjarne Strous
trup,Grady Booch,Steve McConnell, Andy Koenig, Robert Martin, Kent Becker,
Martin Fowler, James Gosling, 再或者是青春年少,意气风发的Linus Trovalds,A
ndrei Alexandrescu,我们似乎都习惯于认为,只要一封email,这些书本上的名字就会
立刻成为你的朋友。Internet把地球变成了一个大村庄,每个人的距离都那么的近。
但是可惜,Internet却无法缩短跨越生与死的冥界。今天,一颗真正的巨星在我们的眼
前陨落!作为一名普通的程序员,我从内心感到惋惜和悲痛。这种悲痛,两年半前在我
最初得知Richard Stevens的逝世时,也曾感受过,然而却不如今天来得这么强烈。毕竟
,当我对编程还是懵懵懂懂的时候,就知道有个叫Dijkstra的人劝告大家不要滥用goto
,而在那之前,goto在我看来就是编程的全部奥秘所在。之后我在学习算法、数据结构
、操作系统等课程的时候,Dijkstra这个名字一次又一次从书里跳出来,我对于这个名
字的崇敬也越来越深。我知道他晚年疯狂的迷恋C++,这也几乎是我这个C++ Fan所能感
受到的最大荣幸。我曾想过,有朝一日,我会给他写一封email,什么也不说,只想表达
我个人对他的感谢和敬意。没想到,如今连这个机会也没有了!
Dijkstra引导了并且将继续引导这个星球上所有的程序员,他的贡献和影响将与世长存
,让我们祝他安息!



评论查看选项

选择您喜欢的显示评论的模式,并点击"保存设置"来激活您所做的改变。

Algol 60 语言是现代编程语言的一个里程碑,由它产生了两大分支:C、Pascal。这两者后来都发展成为 OO 语言 C++ 和 Object Pascal。所以说 Algol 60 对现代编程领域影响深刻。

不过我比较敬佩的还有一位,就是瑞士的 N.Wirth 教授,发明了 Pascal 语言、Modual 语言、Modual-2、Obera 语言(被美国宇航局 NASA 选为开发语言),Lisz 操作系统,和 Apple 共同创立了 Object Pascal(后成为 Mac OS 的主力开发语言),又被 Borland 加以发扬光大,演变成现在的 Delphi……他也是一位天才!

可惜呀!年纪还不算大就过早地去天堂了

过了许些日子才在无意中瞧见这张帖子。
看到之后,也就……

这就是我们的时代?!

唉!好人不长命,祸害万千年,老夫一定会长命。

估计是长期在电脑跟前给辐射得的癌症。
大家都快用平板电脑吧。
:)

>>Obera
NASA用这个语言开发什么系统的?

凤凰两千,那个语言不是叫做Obera,而是叫做Oberon。
Obera是和苹果相关的某个东西!