当前位置: 巴库 >> 巴库历史 >> 漫话电脑简史软件02从COBOL到
早期的电脑语言晦涩难懂,给用户带来了很多麻烦。对常人来说,电脑程序就如巫术和咒语,这严重影响了电脑商业化的进程。这时候,简洁明了的编写形式——符合人类思维的语法和将编程语言高效解释给机器执行的翻译平台——编译器的优化,提上了软件发展的日程。
为此,IBM在推出IBM之前成立了一个叫“共享”的小组,专门解决电脑语言问题,其中就有两位优秀的工程师约翰巴库斯和哈伦赫里克,年,巴库斯在IBM电脑上成功开发出FORTRAN语言,而赫里克第一次成功的做了调试,这比COBOL语言早了整整5年。
FORTRAN语言非常适合于解决工程技术和科学计算问题,它使电脑语言走出了原始蒙昧的状态,在软件史上有着开天辟地的意义,从年开始,FORTRAN得到了广泛的应用,巴库斯由此获得了年的图灵奖。
图灵奖自年设立的40多年以来,获奖者是清一色的男性,直到年,零的突破出现了,图灵奖授予了一位女性计算机科学家——弗朗西斯艾伦,她在编译器优化理论和实践方面做出了开创性的贡献。
艾伦刚进入IBM时,FORTRAN刚好开发完成,爱伦的工作就是给科学家们上课,教FORTRAN语言,她发现这门语言蕴藏着机遇和挑战,于是着手研究编译器的优化并进行了一系列开创性的工作。
艾伦是编译器结构及优化算法领域的领军人物和先行者,年,她被提名为美国工程院院士。