更新时间:2023-10-08 09:54
肯尼斯·艾佛森( Kenneth Iverson,1920年12月17日——2004年10月19日),出生于加拿大艾伯塔省卡姆罗斯,1979年图灵奖得主,美国国家工程院院士,生前是国际商业机器公司研究员。
1920年12月17日,肯尼斯·艾佛森出生于加拿大艾伯塔省卡姆罗斯。
1942年,被征召入伍。
1943年,转到加拿大皇家空军,担任专门从事侦察的飞行工程师。
1946年,进入加拿大安大略省金斯顿的女王大学开始正式大学教育。
1950年,获得金斯顿女王大学数学和物理学士学位。
1951年,获得哈佛大学数学硕士学位。
1954年,获得哈佛大学应用数学博士学位,师从艾肯和诺贝尔经济学奖得主瓦西里·莱昂惕夫。
1954年—1955年,担任哈佛大学应用数学讲师。
1955年—1960年,担任哈佛大学应用数学助理教授。
1960年—1980年,任职于国际商业机器公司(IBM)。
1971年,当选为IBM fellow。
1979年,获得图灵奖,同年当选为美国国家工程院院士。
1980年—1987年,任职于加拿大夏普公司。
1987年,从夏普公司退休。
2004年10月19日,因中风在加拿大安大略省多伦多去世,享年83岁。
肯尼斯·艾佛森在编程语言和数学符号方面的工作,致使计算领域的APL语言的产生,他对交互式系统的实现、APL的教育用途以及编程语言理论和实践方面也做了一些工作。肯尼斯·艾佛森与合作者一起制作了一个简短的解释器原型,后来成为了J语言的种子,它是APL的一个变种。
肯尼斯·艾佛森1962年出版了《A Programming Language》(编程语言),这本书的标题将这种直到当时还被非正式地称为“艾弗森符号”的符号命名为APL;1966年出版了《Elementary Functions》(初等函数);1972年出版了《Algebra:An Algorithmic Treatment》(代数:一种算法处理);1976年出版了《 Elementary Analysis》(基本分析)。
1963年,肯尼斯·艾佛森和弗雷德·布鲁克斯根据他们为哈佛的课程准备的讲义出版了《Automatic Data Processing》(自动数据处理 )。
肯尼斯·艾佛森在哈佛大学教授“自动数据处理程序”课程。
肯尼斯·艾佛森的父母是挪威裔农民,从美国北达科他州来到加拿大阿尔伯塔。
肯尼斯·艾佛森很早就表现出数学天赋,十几岁时自学微积分,他在九年级后离开学校,在父母的农场工作。
肯尼斯·艾佛森是当时年轻的计算机行业的中心人物(Iverson Notation was at the centre of the young computer industry)。(《矢量》杂志评)
他(肯尼斯·艾佛森)在编程语言和数学方面做出了开创性努力(his pioneering effort in programming languages and mathematical notation)。(1979年图灵奖评)