以编译工作著称的计算机科学家弗朗西斯·艾伦去世 享年88岁

cnBeta
原标题:以编译工作著称的计算机科学家弗朗西斯·艾伦去世 享年88岁 来源:cnBeta.COM
据外媒报道,弗朗西斯·艾伦(Frances Allen)在计算机编译方面的工作帮助建立了现代计算机编程的大部分基础,8月4日,她在88岁生日当天去世。她是第一位获得图灵奖的女性,也是第一位IBM女研究员。艾伦决心让繁琐的编译过程--将软件程序转换成1和0--变得更有效率。这项工作成为她职业生涯的标志。

在获得密歇根大学的数学硕士学位后,艾伦于1957年在纽约州波基普西的IBM研究部工作,打算一直工作到还清学生贷款为止。她教IBM员工学习新的Fortran语言的基础知识,后来成为该公司Stretch-Harvest项目的三位设计者之一。
艾伦还曾担任IBM与国家安全局的语言联络员,她在那里帮助设计和构建了Alpha,IBM将其描述为 “一种非常高级的代码破译语言,其特点是能够在系统定义的字母之外创建新的字母”。《纽约时报》对艾伦的讣告指出,Stretch-Harvest机器被用来分析美国间谍截获的通信。艾伦帮助建立了它的编译器,以及它的编程语言。
在2002年《纽约时报》的一篇介绍中,艾伦说,最初人们对Fortran有很多怀疑,怀疑它能如何有效地使计算机编程变得更简单、更高效,这是她职业生涯的一个主要焦点。“有巨大的阻力,”她说。“他们确信,任何更高级别的语言都不可能像汇编语言那样做好工作”'。但这项工作激发了她对编译的兴趣,她后来说,"因为它的组织方式与现代编译器有直接的传承"。
艾伦帮助为IBM的高级计算系统建立了一个实验性的编译器,从20世纪80年到90年代中期,她领导了IBM的一个研究小组,研究并行计算的新概念,这个概念在个人计算机中得到了广泛的应用。她还帮助IBM的蓝色基因超级计算机项目开发软件。
IBM在一份感谢信中说,艾伦在编程和编译器研究方面做出了开创性的贡献。她还发表了多篇关于程序优化、控制流分析的论文,并在1972年与IBM计算机科学家约翰-科克(John Cocke)合写了《A Catalog of Optimizing Transformations》。
艾伦在IBM工作了45年,于2002年退休。她于2006年获得图灵奖。据IBM称,艾伦是指导其他女性编程的坚定支持者,她入选了国际科技女性名人堂,并获得了计算机女性协会颁发的Augusta Ada Lovelace奖。
“她打破了无形顶障,”她的同事马克-韦格曼告诉《纽约时报》。“当时,甚至没有人认为像她这样的人能够取得她的成就。”