尼克劳斯·维尔特
尼克劳斯·维尔特
尼克劳斯·埃米尔·维尔特(,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年提出了一条幽默定律: