函数式编程研究定义了西蒙·佩顿·琼斯的职业生涯,他是一位1958年出生于南非的计算机科学家。在剑桥大学和三一学院完成学业后,他转向学术和工业界,致力于复杂语言系统的设计与实现,以及英国的教育推广工作。
学术与研究基础
佩顿·琼斯于1979年获得剑桥大学电气科学学位,并于1980年获得计算机科学文凭。他没有完成博士学位。他早期的职业道路包括在工业界工作两年,随后在伦敦大学学院担任讲师。从1990年到1998年,他在格拉斯哥大学担任教授。他的研究专注于惰性函数式编程语言,为Haskell和格拉斯哥Haskell编译器(即GHC)的发展做出了重大贡献。此外,他还共同创建了C--编程语言,为编译器后端提供了中间表示。
工业贡献与Excel
1998年,他加入剑桥的微软研究院,一直工作到2021年。在此期间,他通过2003年关于用户定义函数的研究论文,影响了Microsoft Excel的发展。这些努力在2021年结出硕果,匿名函数和let表达式作为Office 365的测试功能推出。自2021年以来,他一直担任Epic Games的工程研究员。
教育倡导
除了技术研究外,佩顿·琼斯还专注于教学改革。他担任“Computing At School”小组的主席,该小组倡导改善中小学的计算机科学教学。继这些举措之后,他于2019年成为英国国家计算机教育中心的主席。他更广泛的学术工作包括为1999年的出版物《Cybernauts Awake》撰稿,该书探讨了互联网的精神和伦理层面。
专业认可
他的工作在整个计算机科学界得到了广泛认可。他是皇家学会会员、ACM会员和英国计算机学会杰出会员。著名的荣誉包括SIGPLAN编程语言软件奖、编程语言成就奖和SIGPLAN杰出教育家奖。2022年,他因对教育和计算机科学的服务而被授予大英帝国官佐勋章(OBE)。
快速事实
- 出生:1958年,南非 - 教育:三一学院;剑桥大学 - 学术角色:格拉斯哥大学;伦敦大学学院 - 工业任期:微软研究院(1998-2021);Epic Games(2021至今) - 关键语言贡献:Haskell;格拉斯哥Haskell编译器;C-- - 会员资格:皇家学会(2016);ACM(2004);英国计算机学会(2017) - 著名奖项:OBE(2022);编程语言成就奖(2016) - 教育领导:英国国家计算机教育中心
读者常见问题
### 西蒙·佩顿·琼斯获得了博士学位吗?
没有,他没有完成博士学位。
### 他在Microsoft Excel开发中的角色是什么?
他通过对用户定义函数的研究为Excel的新功能做出了贡献,从而促成了2021年let表达式和匿名函数的引入。
.jpg)
