汇编语言创建者 Kathleen Booth 去世,享年 100 岁


外媒 TheRegister 消息称,英国最后一位早期计算机先驱 Kathleen Booth 教授于 2022 年 9 月 29 日去世,享年 100 岁。

Kathleen Hylda Valerie Britten 1922 年 7 月 9 日出生于英国伍斯特郡。二战期间,她就读于伦敦大学皇家霍洛威学院,并于 1944 年获得数学学士学位。毕业后,她在范堡罗的一个研究机构--皇家飞机研究所成为一名初级科学官员。两年后,她转到伯贝克学院先是担任研究助理,后来成为讲师,然后又成为了研究员。

她还曾在英国橡胶生产商研究协会 (BRPRA) 工作,在那里遇到了数学家和物理学家 Andrew Donald Booth 与之共事,并结为了夫妻。AD Booth 在跟随 X 射线晶体学家 JD Bernal 教授(Bernal Sphere 的发明者)学习后, 在利用 X 射线衍射数据来研究晶体结构时发现手动计算非常繁琐;于是他建造了一台模拟计算机,使部分工作自动化。

1946 年,Britten 和 Booth 在伯贝克合作开发了一台非常早期的数字计算机,即自动中继计算器 (ARC),并以此建立了现在的伯贝克计算机科学与信息系统系。ARC 建于韦林花园城,靠近 BRPRA 总部。AD Booth 设计了它,但 Kathleen Britten 和她的研究助理 Xenia Sweeting 构建了硬件。另一方面,Bernal 则从洛克菲勒基金会为 Booth 和 Britten 获得了访问普林斯顿高等研究院的资金。

后来,Booth 和 Britten 又重新设计了他们的计算器,从而产生了 ARC2;并在此过程中发明了第一个 drum memory,以提供足够的存储空间来保存程序信息和数据。事实证明,用继电器来建造 ARC2 是不可能的,所以在 1948 年,Booth 和 Britten 转向简单电子计算机 (SEC),然后是 All Purpose Electronic X-Ray Computer 或 APE(​​X)C。你可以在 MESS emulator 中试用 APE(​​X)C。

APE(X)C 设计后来被英国制表机有限公司商业化并作为 HEC 出售,最终成为 ICL。

1950 年,Kathleen 和 Andrew 结婚,同年她又从伦敦大学获得了应用数学博士学位。为了为他们的工作争取更多资金,Boot 夫妇再次前往洛克菲勒基金会寻求资助,该基金会提出的的条件则是让 APE(​​C)X 可以与人类语言以及数学一起工作。结果是在 1955 年 11 月,进行了一场机器翻译演示。

除了为第一台机器构建硬件外,她还为 ARC2 和 SEC 机器编写了所有软件,在此过程中发明了她所谓的“Contracted Notation”,后来被称为汇编语言。她还发表了一篇论文讨论了同步操作与异步操作,她于 1958 年出版的《Programming for an Automatic Digital Calculator》书可能是第一本由女性撰写的关于编程的书。

同年,她开始研究神经网络,这也是她与儿子 Ian JM Booth 博士共同撰写并于 1993 年发表的最后一篇论文 —— 使用神经网络识别海洋哺乳动物。1960 年代初 Booth 一家搬到了加拿大,Kathleen 和 Andrew 继续在学术界工作;1970 年代后期,她正式退休。


相關推薦

2022-03-25

者、美国计算机科学家 Stephen Wilhite 因感染新冠已于上周去世,享年 74 岁。 Stephen Wilhite 在 1980 年代受雇于 CompuServe(全球第一家网络服务提供商) 期间发明了 GIF 图像格式 (GIF 即 Graphics Interchange Format 的缩写)。他在 2000 年代初

2023-08-07

p;论坛中公布了 Bram Moolenaar (1961 年 - 2023 年 8 月 3 日) 去世的消息,享年 62 岁。 我们怀着沉重的心情通知您,Bram Moolenaar 于 2023 年 8 月 3 日去世。Bram 的病情在过去几周内迅速恶化。 Bram 将他生命中的大部分时间都奉献

2022-11-20

科学家 Fred P. Brooks 于当地时间 2022 年 11  月 17 日去世,享年 91 岁 (1931 年 4 月 19 日 - 2022 年 11 月 17 日)。 Fred 曾领导了 IBM System/360 系列计算机和 OS/360 软件支持包的开发,该系统帮助彻底改变了数据处理行业。之

2022-09-06

人之一 Peter Eckersley 于 9 月 2 日在旧金山的 CPMC Davies 医院去世,具体原因不明。Let's Encrypt 是一个非营利性证书颁发机构,免费提供用于传输层安全(TLS)加密的证书。它是世界上最大的证书颁发机构,已被超过 2.76 亿个网站使

2022-06-29

将 Vim 9.0 版本献给 Sven Guckes,他于 2022 年 2 月去世。Sven 是 Vim 的核心维护者,他注册了 vim.org 域名并创建了第一个 Vim 网站,我们将以此纪念他。 经过多年的逐步改进,Vim 现在推出了一个重要版本,向前迈出了一大步。除

2024-06-25

nbsp; 驱动程序做出贡献的开发人员 Larry Finger 于 6 月 21 日去世,他的妻子 Denise Finger 于周末在 linux-wireless 邮件列表上公布了这一消息。 根据介绍,Larry Finger 自 2005 年以来一直为 Linux 内核做出贡献,并见证了 1500 多个内核补

2022-02-23

之父 Bram Moolenaar 在邮件列表宣布了核心维护者 Sven Guckes 去世的消息。 邮件正文显示,Sven Guckes 于 2022 年 2 月 20 日在柏林去世。他在 2021 年 12 月被诊断出患有脑瘤,由于外科医生对此无能为力,Sven 在 1 月底被转移到了临

2023-01-20

用鼠标左右单击的“鼠标单击训练”,以及用于学习的“创建分数”和“查找分数”,带有饼图或矩形图的十进制练习。 GCompris 3.0 在 GCompris 2.0 发布一年多后推出,并引入了八项新活动,包括用于练习使用鼠标左右单击的“鼠

2022-11-19

curl 7 的版本号已迭代到 7.86.0 —— 离发布 7.100.0 只差十多个版本,但 curl 作者 Daniel Stenberg 不希望在次版本号中使用三位数,因为他担心这会引发不必要的问题(可参考 Chrome 为发布 100 版本时所做的准备),甚至可能会

2023-03-07

桌面和移动设备的融合桌面界面。 它有一组使用 Maui Kit 创建的内部应用程序,称为 Maui Apps(也可在 KDE Plasma 版本中使用)。: Maui 应用程序列表包括以下内容: Agenda、Arca、Bonsai、Booth、Buho、Clip、Communicator、Fiery、Index、

2024-07-04

初三学生编写网页版 Windows 12 高中生自创开源编程语言作为成人礼

2023-05-07

一种允许机器自主学习的算法;从计算机视觉系统到大型语言模型,它支撑着今天几乎所有的神经网络。 Hinton 在会议上表示,现今的大型语言模型规模完全颠覆了他关于反向传播和机器学习的想法。他指出,尽管 GPT-4 只有

2023-08-12

Vim 作者 Bram Moolenaar 一周前去世,他被称为是 Vim 项目的终身仁慈独裁者,管理着 Vim 项目的各个方面。他的去世留下了巨大的空白。 在 vim_dev 邮件列表上,Vim 核心开发者 Christian Brabandt 宣布了项目的未来计划,称从 Bram 家人获

2023-08-25

多个阶段,跨越多个子系统。 “我们所面临的挑战是创建一个可以完成这一切的统一多语言模型。我们相信,我们今天宣布的工作是在这一征程中迈出的重要一步。我们的单一模式可提供按需翻译,让使用不同语言的人能够