尼克劳斯·维尔特
(重定向自Niklaus Wirth)
| 尼克劳斯·维尔特 Niklaus E. Wirth | |
|---|---|
| File:Niklaus Wirth, UrGU.jpg 2005年时的Wirth | |
| 出生 | 1934年2月15日 File:Flag of Switzerland.svg 瑞士苏黎世州温特图尔 |
| 逝世 | 2024年1月1日(89岁) File:Flag of Switzerland.svg 瑞士苏黎世 |
| 国籍 | File:Flag of Switzerland.svg 瑞士 |
| 母校 | ETH Zurich 拉瓦尔大学 柏克莱加州大学 |
| 知名于 | Algol W、Euler、Pascal、Modula、Modula-2、Oberon、 Oberon-2、Oberon-07、Oberon System |
| 奖项 | 图灵奖、SIGPLAN Programming Languages Achievement Award |
| 科学生涯 | |
| 研究领域 | 计算机科学 |
| 机构 | ETH Zurich 斯坦福大学 苏黎世大学 Xerox PARC |
尼克劳斯·埃米尔·维尔特(德语:Niklaus Emil Wirth,1934年2月15日—2024年1月1日),生于瑞士温特图尔,是瑞士计算机科学家。
从1963年到1967年,他成为斯坦福大学的计算机科学部助理教授,之后又在苏黎世大学担当相同的职位。1968年,他成为苏黎世联邦理工学院的信息学教授,又往施乐帕洛阿尔托研究中心进修了两年。
他是好几种编程语言的主设计师:
他亦是Euler语言的发明者之一。1984年他因发展了这些语言而获图灵奖。他亦是Lilith电脑和Oberon系统的设计和执行队伍的重要成员。
他的文章Program Development by Stepwise Refinement视为软件工程中的经典之作。他写的一本书的书名Algorithms + Data Structures = Programs(算法+数据结构=程序)是计算机科学的名句。
姓名[编辑]
尼克劳斯·维尔特的姓名曾以不准确的英文读法,被译为“尼古拉斯·沃斯”(或“沃思”)。欧洲人通常都将他的名字读得正确,读作“Nih-klaus Virt”;但美国人通常读成“Nickel's Worth”近似的音。于是有人便开玩笑说,欧洲人用传址调用(Call by Address)叫他,美国人用传值调用(Call by Value)叫他(“传值调用”英文双关“按照价值称呼”,而“Nickel's Worth”中文意为“尼可的价值”)。
轶闻[编辑]
尼克劳斯·维尔特于1995年提出了一条幽默定律:
| “ | 软件变慢的速度永远快过硬件变快的速度。 | ” |
| ——尼克劳斯·维尔特[1] | ||
参考资料[编辑]
- ^ Wirth, Niklaus. A Plea for Lean Software. Computer. February 1995, 28 (2): pp. 64–68 [2007-01-13]. doi:10.1109/2.348001. (原始内容存档于2008-11-20).
外部链接[编辑]
- 他的主页 (页面存档备份,存于互联网档案馆)
- Pascal and its Successors (页面存档备份,存于互联网档案馆)
- Program Development by Stepwise Refinement (页面存档备份,存于互联网档案馆), Communications of the ACM, Vol. 14, No. 4, Aprile 1971, pp. 221-227
Module:Authority_control第183行Lua错误:attempt to index field 'wikibase' (a nil value)