1979年图灵奖---肯尼斯·艾弗森简介

大家好,我是执念斩长河。今天讲述的是1979年图灵奖—肯尼斯·艾弗森。图灵奖奖励他在开发交互式程学设计语言APL的创新工作。 读完本篇博文大家可以收获的是:

  • 艾弗森的论文课题
  • 艾弗森记号是什么
  • 艾弗森开发的J语言
  • 艾弗森的主要著作

      艾弗森1920年12月17日生于加拿大艾伯塔省的卡姆罗斯。第二次世界大战应征入伍而中断学业。1946年退伍后艾弗森进入昆士大学兼修数学和物理,1950年毕业后获得学士学位,当时已经30岁了。但他立志深造,进入哈佛拿取硕士学位和博士学位。艾弗森博士论文课题是用计算机求解线性微分方程时如何建立经济的I/O模型。这个论文课题诱导他发明了APL。APL整个语言基于数组进行描述表达式。 APL本身的特点是:

  • 变量没有显式定义类型
  • 没有一般语言的循环控制结构,而是用递归函数和“–>”来代替。
  • 运算符优先级都相同,从左向右。

       在开发的APL的过程中,艾弗森还发明了一组特殊的符号以描述计算机语言的形式结构,这组特殊的符号就被叫做“艾弗森记号”。艾弗森退休后,致力于开发和推广一种新语言—J。为了推广J语言,他还开发了许多名著的指南,来证明J语言应用的广泛性。艾弗森的主要著作有:

  • 《程学设计语言APL》
  • 《初等函数》
  • 《代数的算法处理》
  • 《初等分析》
  • 《自动数据处理》
  • 《科学家和工程师用的APL导论》

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值