肯尼斯·E·艾弗森

开发一种用于数据处理的数学符号系统,促使肯尼斯·E·艾弗森(Kenneth E. Iverson)创建了APL,这是一种重塑了计算系统描述方式的编程语言。他的职业生涯跨越了在哈佛大学和IBM的数十年创新,为编程理论和交互式系统的实际实现做出了根本性贡献,并最终使他获得了1979年的图灵奖。

学术基础

艾弗森于1920年出生在加拿大坎罗斯,在经济大萧条期间,他九年级后辍学在家族农场工作。后来,他在第二次世界大战期间服役于加拿大皇家空军(Royal Canadian Air Force)时,通过函授课程恢复了学业。战后,他就读于女王大学,于1950年毕业,随后转入哈佛大学。在那里,他于1951年获得硕士学位,并于1954年获得应用数学博士学位,专门研究哈佛Mark IV计算机上的矩阵评估。

哈佛休假与符号系统

作为哈佛大学的助理教授,艾弗森实现了一个自动数据处理程序。他发现传统的数学符号无法充分描述数据处理操作。为了解决这个问题,他创建了一个利用矩阵代数和高维数组的新符号系统。这项工作在1957年于麦肯锡公司(McKinsey & Company)休假期间进行了测试,并于1960年在第四届伦敦信息理论研讨会上发表。

IBM与系统开发

1960年,艾弗森加入IBM研究院,在那里他与阿丁·法尔科夫(Adin Falkoff)合作了二十年。基于他在著作《A Programming Language》中记录的符号系统,他应用自己的方法论来描述复杂的硬件。1963年,艾弗森及其团队制作了IBM System/360的正式描述,这是计算机史上一个关键的架构。他在IBM任职期间,于1970年被任命为IBM研究员(IBM Fellow)。

免费测试
你的是多少?

二十道题、八分钟计时,以及与所有参与者对比得出的百分位。无需注册。

开始智商测试 →

专业认可

艾弗森的职业生涯获得了重要的行业赞誉,包括1975年的哈里·H·古德纪念奖和1982年的计算机先驱奖。1991年,他获得了国家技术与创新奖章(National Medal of Technology and Innovation)。他还是美国国家工程院院士。他一直工作到生命尽头,于2004年10月19日在多伦多去世。

快速事实

- 出生:1920年,加拿大坎罗斯 - 去世:2004年,加拿大,多伦多 - 教育:女王大学和哈佛大学 - 图灵奖:1979年 - 国家技术与创新奖章:1991年 - IBM研究员:1970年 - 主要贡献:APL的开发 - 兵役:加拿大陆军和加拿大皇家空军

读者常见问题

### 肯尼斯·E·艾弗森的主要贡献是什么?

他最出名的是开发了APL编程语言,并创建了一种用于描述和分析数据处理的数学符号系统。

### 肯尼斯·E·艾弗森在职业生涯中在哪里工作过?

他的雇主包括哈佛大学、IBM、I. P. Sharp Associates和Jsoftware Inc.

与伟人比较

Mark Twain vs Variste GaloisTerence Chi Shen Tao vs Wolfgang Amadeus MozartBill Gates vs SocratesGeorge Frideric Handel vs Johann Sebastian Bach
查看排行 →所有对比 →

神童

Laurent SimonsGraduated University at 11 — Belgian Prodigy with Electrical…Boris BeckerBoris BeckerWon Wimbledon at 17, the youngest men's Grand Slam champion everPriyanshi SomaniWon the Mental Calculation World Cup at age 11, beating adults…Greyson ChanceViral Lady Gaga Cover at 12 — Ellen DeGeneres Signed Him to Her…
神童 →

玩一玩,明天再来

每日天才挑战 · Genius trivia
Who is widely considered the first computer programmer?
点选你的答案 ↓
你是哪位天才? 免费智商测试