Dijkstra是计算机科学大师,但其名字长期以来不会念。大学的最后一年,鄙人决定研究研究,有不妥之处,还请列位看官指正。
由于Dijkstra是荷兰人,因此应按荷兰语来发音。
经调研,ij在荷兰语相当于y,发音近似于德语的ei,或英语的ai。
荷兰语跟德语实际上是一种语言,故应念作/'daik stra/,注意/r/音要发成颤音。
个人认为译作中文“狄克斯特拉”是比较合话的。念作“狄皆斯特拉”则不伦不类,原因是ij应看作y,和j没有什么关系。
====================================我是分割线===================================================
2012/06补记 最近听了沈孝钧老师的课,得知常见的发音是/'dai stra/,/k/音不发。