华人计算机科学家 、J 语言创始人之一许国华(Roger Hui)先生因癌症于 2021 年 10 月 16 日逝世,享年 68 岁。许国华先生和 APL 语言作者、图灵奖得主肯尼斯·艾佛森(Kenneth E. Iverson)合作开发了类 APL 语言 J,修正 APL 中存在的字符集问题,并对 APL 开发和社区建设做出重大贡献。

J语言联合创始人许国华先生因癌症于10月16日逝世 享年68岁-LMLPHP

许国华先生于 1953 年出生于中国香港,随后于 1966 年全家移民到加拿大居住。1973 年,许国华先生就读于阿尔伯塔大学。在大学第二年,他选修了一门关于概率和统计学的课程,学生们被要求在几乎没有正式指导的情况下学习编程语言 APL。

他把所有可以利用的时间都用在了一台庞大沉重的电脑上,并从 APL/360 用户手册中受益匪浅(APL语言这本书直到 1975 年 3 月才出版)。由于该手册是由 Adin Falkoff 和 Kenneth E. Iverson 编写的,因此许先生认为他从 Falkoff 和 Iverson 那里学到的 APL 。

在 1977 年以一级荣誉获得计算机科学学士学位后,许先生在 IPSA 的新埃德蒙顿办事处担任了两年的全职程序员和分析员,他的主要职责是支持客户使用 APL 分时计算。

他参加了在纽约罗切斯特举行的 APL79 会议,艾弗森在会上发表了两篇论文。"APL中运算器的作用"和"衍生运算器"。在路上,Hui在多伦多的IPSA停留,并获得了"操作符和函数"[IBM研究报告第7091号,1978]的副本。从那时起,他一直在研究这篇论文和它的后继者。

在 20 世纪 90 年代初,Ken Iverson 和许先生开始合作开发一种类似APL的高级语言,他们将其命名为 J。它的目的是使 J 语言比当时的 APL 有所改进。J 解释器和语言继续发展。1996 年,他获得了Kenneth E. Iverson对APL的杰出贡献奖

J 语言邮件列表中发出了讣告:

10-19 10:23
查看更多