埃兹格·戴克斯特拉(Edsger W. Dijkstra)是计算机科学的奠基人之一,其大量技术手稿(EWDs)现已由德克萨斯大学奥斯汀分校完成数字化并向公众开放。这些手稿最初通过邮件在小范围内传播,如今的在线档案库旨在解决其难以获取和引用的问题,从而传承戴克斯特拉在算法、操作系统及程序设计等领域的学术遗产。该网站不仅提供手稿本身,还整合了索引、翻译、讲座视频和纪念资料,全面展示了他的思想和深远影响。
戴克斯特拉的手稿 (EWDs)
戴克斯特拉坚信,科学家有责任与同行保持活跃的书信交流。在四十多年的职业生涯中,他将这一信念付诸实践,通过邮件将自己连续编号的技术笔记、旅行报告和评论(统称为 EWDs)发送给数十位学术界和工业界的同行。由于影印机的普及和内容的广泛吸引力,这些手稿的非正式流传范围最终扩大到数千人。
尽管戴克斯特拉的许多正式出版物都源于 EWDs,但绝大多数手稿从未公开发表。这使得许多潜在读者无法接触到这些内容,也让获得副本的人难以在自己的工作中引用它们。
为了解决这些问题,德克萨斯大学计算机科学系收集了超过一千份手稿,并将其制作成 PDF 文件,建立了一个永久性的网站。
如何访问手稿
该网站提供了多种索引方式,以便用户查找和访问手稿:
- BibTeX 索引: 每个条目都包含所有可用的书目数据。
- Ad-hoc 索引: 仅包含标题,如果你清楚自己要找什么,这种方式速度更快。
- 其他索引方式: 用户还可以通过 EWD 编号与年份的对应关系表、技术报告列表等方式进行查找。
原始手稿、日记、信件和照片等资料则保存在德克萨斯大学奥斯汀分校的美国历史中心。
社区贡献与内容增强
网站内容的完善离不开全球众多贡献者的努力,这些增强功能使得手稿更具可用性。
- 手稿转录与翻译: 超过六十名志愿者参与了手稿的转录工作,将图片格式的 PDF 文件转换为可搜索的文本,方便视障人士访问。少数用荷兰语写成的手稿也被翻译成了英语。
- 交叉引用: 网站收录了一份由 Diethard Michaelis 贡献的手稿交叉引用汇编。戴克斯特拉经常会重温之前写过的主题,当他有新的见解或更好的表达方式时,就会撰写新的 EWD。索引中的“另见”链接标示了这些关联。
- 内容摘要: 网站已开始为部分 EWDs 添加摘要,特别是将荷兰语手稿的摘要翻译成英语,以帮助读者快速了解核心内容。
视频、访谈及纪念活动
除了手稿,网站还提供了丰富的多媒体资料和背景信息,帮助人们更全面地了解戴克斯特拉及其工作。
- 讲座与访谈: 收录了戴克斯特拉的讲座录音和多次访谈记录,包括 2001 年由查尔斯·巴贝奇研究所进行的一次访谈。
- “追求至简”研讨会: 为庆祝戴克斯特拉于 1999 年退休,计算机科学系组织了一场名为 “In Pursuit of Simplicity” 的研讨会,活动记录中包含了他的职业生涯概要和言论引述。
- 纪念资料: 网站整理了戴克斯特拉于 2002 年去世后的各类讣告和纪念活动信息。
学术遗产与影响
戴克斯特拉的深远影响通过多种方式得以延续。
- 分布式计算领域的戴克斯特拉奖 (The Edsger W. Dijkstra Prize in Distributed Computing): 该奖项旨在表彰他在并发原语(如信号量)、并发问题(如互斥和死锁)以及自稳定系统等领域的奠基性工作。
- 戴克斯特拉纪念讲座: 自 2010 年起,德克萨斯大学每年举办系列讲座以纪念戴克斯特拉。
- 相关研究网站: 受其思想影响的学者创建了 Discipline in Thought 网站,致力于推广严谨思维和计算数学方法论。