艾伦·凯
艾伦·凯
艾伦·凯(Alan Curtis Kay),1940年5月17日出生于美国马萨诸塞州斯普林菲尔德,是计算机科学领域的研究人员。他在面向对象编程和窗口式图形用户界面方面做出了贡献,并是smalltalk编程语言的设计者之一。艾伦·凯曾在多个知名研究机构和公司工作,包括施乐帕洛阿尔托研究中心(Xerox PARC)、雅达利公司、苹果公司迪士尼公司。他还创立了Viewpoints Research Institute,致力于儿童教育媒体的研究。艾伦·凯获得了多项荣誉和奖项,包括2003年的图灵奖。2008年,艾伦·凯当选为ACM fellow。
人物经历
1940年,阿伦·凯出生于麻省的斯普林菲尔德。童年在澳大利亚度过。二次大战时,回到美国,住在麻省海德莱镇外的约翰逊农舍。母亲是音乐家。1949年举家迁往长岛县,1961年在丹佛讲解吉他课程。1968年秋,与西摩尔·派普特认识,开始学习LOGO语言。为了发展Dynabook, 阿伦甚至发明了smalltalk编程语言,Smalltalk吸取了simula的类(class)的概念,并发展出图形使用者界面[2],即是苹果麦金塔电脑的原型。1970年,鲍勃·泰勒成立Xerox PARC,阿伦·凯成为第一个雇员,他建立学习研究工作组(LRC)。1972年,帕罗奥多研究中心发布了Smalltalk的第一个版本。1979年,凯邀请史蒂夫·乔布斯杰夫·拉斯金来到帕罗奥多研究中心参观,乔布斯对视窗图形用户界面印象深刻。
1983年,凯离开全录,担任Atari Inc.首席科学家兼副总裁。1984年,阿伦·凯加入了苹果公司的Apple Advanced Technology Group。1996年,阿伦·凯加入了迪士尼公司,任华特·迪士尼幻想工程的副总裁,开发Squeak软件。1996年11月,开始研究Etoys系统。2001年6月,阿伦·凯离开迪斯尼,创办Viewpoints Research Institute,致力于为儿童,学习,和先进的软件开发。2001年10月25日,阿伦·凯在日本东京演讲“个人电脑革命已经结束了吗?”。2002年11月26日,阿伦·凯加盟惠普,2005年7月20日惠普解散了Advanced Software Research Team,阿伦·凯离开惠普。
个人生活
成长背景
艾伦·凯的父亲从事假肢设计工作,母亲是一个音乐家,从小教艾伦如何演奏,他在艺术、文学和科学的环境中长大。三岁时就能阅读,上学前已经读了大约150本书。他们一家人后来搬到了纽约,在那里他就读于布鲁克林区技术高中。
音乐造诣
受母亲影响,艾伦·凯后来成为一名专业的爵士吉他手、作曲家和戏剧设计师,并成为一名熟练的古典管风琴手。
窘迫阶段
艾伦·凯曾短暂地转向音乐,靠教吉他课来养活自己。
主要成就
科研成就
科研综述
艾伦·凯提出了“Dynabook”的概念,笔记本电脑平板电脑都起源于“Dynabook”的早期概念。为了找出一种与新的计算机媒介互动的方法,艾伦·凯与合作者创建了图形界面和smalltalk编程语言,Smalltalk后来成为一个完整的集成编程环境,具有调试器、面向对象的虚拟内存、编辑器、屏幕管理和用户界面,是第一个动态的面向对象编程语言。
学术论文
据2023年8月AMiner平台数据,艾伦·凯已发表学术论文37篇,论文被引4707次,H-Index:14。
[1]YOSHIKI Ohshima,Alessandro Warth,Bert Freudenberg,Aran Lunzer,Alan Kay.Towards Making a 计算机 Tutor for Children of All Ages: A Memo[J].European Conference on Object-Oriented Programming (ECOOP),2016.
[2]Alan C. Kay.A Personal Computer for Children of All Ages[J].ACM '72 Proceedings of the ACM annual conference - Volume 1,2011.
[3]Alessandro Warth,YOSHIKI Ohshima,Ted Kaehler,Alan Kay.Worlds: controlling the scope of side effects[J].European Conference on Object-Oriented Programming (ECOOP),2011.
[4]Rieko Kadobayashi,Julian Lombardi,Mark P. McCahill,Howard Stearns,katsumi Tanaka,Alan Kay.3D Model Annotation from Multiple Viewpoints for Croquet[J].Conference on Creating, Connecting and Collaborating through Computing (C5),2006.
[5]Rick McGeer,Andreas Raab,David P. Reed,David A. Smith,Alan C. Kay.Scalability of Collaborative Environments[J].Conference on Creating, Connecting and Collaborating through Computing (C5),2006.
学术交流
2020年,艾伦·凯参加世界计算机大会并作主题演讲。
人才培养
艾伦·凯曾在纽约大学、加州大学洛杉矶分校京都大学麻省理工学院教授计算机课程。
获奖记录
社会任职
艾伦·凯曾是加州大学洛杉矶分校计算机科学兼职教授,并在多个研究机构担任重要职位。
人物评价
(艾伦·凯)在面向对象编程语言的基础上开创了许多思想,领导了开发smalltalk的团队,并对个人计算做出了根本性的贡献(For pioneering many of the ideas at the root of contemporary object-oriented programming languages, leading the team that developed Smalltalk, and for Fundamental contributions to personal computing)。(2003年图灵奖评)
艾伦·凯是施乐帕洛阿尔托研究中心的一名远见卓识的人物(Kay was a visionary force at Xerox PARC)。(美国计算机协会评)
参考资料
Alan Kay.ACM.2024-08-16
目录
概述
人物经历
个人生活
成长背景
音乐造诣
窘迫阶段
主要成就
科研成就
科研综述
学术论文
学术交流
人才培养
获奖记录
社会任职
人物评价
参考资料