Thomas Eugene Kurtz 于 11 月 12 日在新罕布什尔州黎巴嫩的一家临终关怀中心去世,享年 96 岁,他的妻子 Agnes 证实了这一消息。
美国计算机历史博物馆 (Computer History Museum,CHM) 介绍称, Kurtz 出生于 1928 年 2 月 22 日,是美国数学家、计算机科学家,在 1964 年与 John Kemeny 共同发明了 BASIC 编程语言。
自诞生以来,BASIC 语言已在多代计算机中蓬勃发展–从 20 世纪 60 年代的大型机和小型机,到 20 世纪 70 年代和 80 年代的微型计算机,再到如今信用卡大小的 Raspberry Pi 计算机。1978 年,哈佛大学学生比尔-盖茨(Bill Gates)和保罗-艾伦(Paul Allen)为面向业余爱好者的新型微型计算机 MITS Altair 8800 编写了第一个版本的 BASIC。他们的 BASIC 版本将 Altair 从一个功能有限的闪烁盒子变成了一台有用的计算机,BASIC 的受欢迎程度在个人计算机时代再次飙升。
Kurtz 于 1950 年毕业于诺克斯学院,1956 年获得普林斯顿大学数学博士学位,获得博士学位后开始在 Dartmouth 任教。几年后,他和同事 John Kemeny 教授开发了 Dartmouth Timesharing System (DTSS) 的原始版本,这是一种通过网络共享计算机访问权限的方法,也是允许多名学生访问 BASIC 的要求。
在 20 世纪 60 年代学术计算机发展的早期,没有简单的非专业编程语言可供本科生使用。 BASIC 就是针对这一群体而开发的。 为了实现他们的愿景,Kurtz 和 Kemeny 同时开发了 Dartmouth Timesharing System,让校园里的学生可以使用 Teletype 终端访问 BASIC。
1966 年至 1975 年,Kurtz 担任 Dartmouth 的 Kiewit 计算中心主任,1975 年至 1978 年担任学术计算办公室主任。1979 年,他与 Stephen J. Garland 组织了一个计算机和信息系统专业硕士课程,部分资金来自 IBM 的资助。
1983 年,Kurtz 与 Kemeny 和三名 Dartmouth 学院前学生共同成立了 True BASIC, Inc.,其宗旨是开发高质量的教育软件和独立于平台的 BASIC 编译器。1988 年 CIS 项目终止后,Kurtz 重返教学岗位,并于 1993 年从 Dartmouth 学院退休。
Kurtz 曾担任 EDUCOM 理事会主席和理事,以及美国总统顾问委员会皮尔斯小组的成员。他还曾担任两项 NSF 和 ARPA 资助活动的指导委员会成员,并担任第一届 CCUC 教学计算会议主席。他帮助组建了美国国家标准委员会 X3J2,该委员会制定了 BASIC 的 ANSI 标准,并于 1974 年至 1985 年担任主席。
Kurtz 是 ISO 委员会 SC22/WG8 的成员,负责制定 BASIC 的国际标准,并于 1987 年至 1993 年担任其召集人。1994 年,他被授予 ACM Fellow 称号。
未经允许不得转载:岩猫星空网 » BASIC 编程语言共同发明人 Thomas Kurtz 逝世