阿德里安·范·韦恩加登
阿德里安·范·韦恩加登(Adriaan "Aad" van Wijngaarden,1916年11月2日–1987年2月7日),是荷兰数学家和计算机科学家。受训为机械工程师,Van Wijngaarden强调并提倡了数学的计算方面,首先在数值分析中,接着在编程语言中,最终在编程语言的设计原理中。
Adriaan van Wijngaarden | |
---|---|
出生 | 鹿特丹, 荷兰 | 1916年11月2日
逝世 | 1987年2月7日 阿姆斯特尔芬, 荷兰 | (70岁)
公民权 | 荷兰 |
母校 | 代尔夫特理工大学 (1939年) |
知名于 | ALGOL CWI IFIP Van Wijngaarden文法 |
奖项 | IEEE电脑先锋奖 (1986年) |
科学生涯 | |
研究领域 | 数值分析 计算机科学 |
机构 | 阿姆斯特丹大学 荷兰数学和计算机科学研究学会 |
博士导师 | Cornelis Benjamin Biezeno |
博士生 | Edsger W. Dijkstra Peter van Emde Boas Jaco de Bakker Reinder van de Riet Guus Zoutendijk Maarten van Emden |
签名 | |
生平
Van Wijngaarden所受大学教育是机械工程,在1939年他为此获得了代尔夫特理工大学的学位[1]。他接着攻读了流体动力学的博士学位,但是后来放弃了这个领域。在1945年他加入荷兰皇家航空航天中心,次年会同一个小组到英格兰去学习在第二次世界大战期间开发出的新技术。
Van Wijngaarden好奇于自动计算的新想法。在1947年1月1日,他成为了在阿姆斯特丹新成立的当时叫做“数学中心”的荷兰数学和计算机科学研究学会(CWI)的计算部门的首领[1]。他接着进一步访问了英格兰和美国,采集建造第一台荷兰的计算机的想法,即ARRA(荷兰语的自动继电器计算器于阿姆斯特丹的缩写),它是在1952年首次展示的机电设备。同年Van Wijngaarden聘任了Edsger W. Dijkstra,一起为ARRA制作软件。
在1958年,于访问苏格兰的爱丁堡期间,Van Wijngaarden遭遇严重车祸,他的妻子遇难。当他康复后,他更加关注于编程语言研究。次年他成为了荷兰皇家艺术与科学学院成员[2]。
在1961年,他成为在阿姆斯特丹的数学中心的主任,并担任此职位二十年。
他是ALGOL 60语言和后来ALGOL 68语言的设计者之一[3],他为其开发了两级类型的形式文法,称谓为Van Wijngaarden文法。
在1962年,他参与开发编程和信息学的国际标准,成为了国际信息处理联盟(IFIP)的关于算法语言和演算的IFIP工作组2.1成员[4],此工作组规定、维护并支持编程语言ALGOL 60和ALGOL 68[5]。
参见
引用
- ^ 1.0 1.1 Verrijn-Stuart, Alex. IFIP 36 years Obituaries: Prof. Adriaan van WIJNGAARDEN (1916–1987). 1995 [11 October 2020]. (原始内容存档于2024-12-14).
- ^ Adriaan van Wijngaarden (1916 - 1987). Royal Netherlands Academy of Arts and Sciences. [2015-07-20]. (原始内容存档于2021-10-21).
- ^ van Wijngaarden, Adriaan; Mailloux, Barry James; Peck, John Edward Lancelot; Koster, Cornelis Hermanus Antonius; Sintzoff, Michel; Lindsey, Charles Hodgson; Meertens, Lambert Guillaume Louis Théodore; Fisker, Richard G. (编). Revised Report on the Algorithmic Language ALGOL 68 (PDF). Springer-Verlag. 1976 [2019-05-11]. ISBN 978-0-387-07592-1. OCLC 1991170. (原始内容存档 (PDF)于2019-04-19).
- ^ Jeuring, Johan; Meertens, Lambert; Guttmann, Walter. Profile of IFIP Working Group 2.1. Foswiki. 2016-08-17 [2020-09-11]. (原始内容存档于2021-03-08).
- ^ Swierstra, Doaitse; Gibbons, Jeremy; Meertens, Lambert. ScopeEtc: IFIP21: Foswiki. Foswiki. 2011-03-02 [2020-09-11]. (原始内容存档于2018-09-02).
外部链接
- Rekenmeisjes en rekentuig door Gerard Alberts. Pythagoras.
- Adriaan van Wijngaarden (1916-1987). Biografisch Woordenboek van Nederlandse Wiskundigen.
- Aad van Wijngaarden’s 100th Birthday (页面存档备份,存于互联网档案馆)