在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

IBM 大型机之父、人月神话作者 Fred P. Brooks 去世

  • 2022-11-19
    北京
  • 本文字数:1286 字

    阅读完需:约 4 分钟

IBM大型机之父、人月神话作者Fred P. Brooks去世

消息,美国计算机架构师、软件工程师和计算机科学家 Fred P. Brooks 于当地时间 2022 年 11  月 17 日去世,享年 91 岁 (1931 年 4 月 19 日 - 2022 年 11 月 17 日)。

 

Brooks 在 20 世纪 60 年代初不到 30 岁时就主持和领导了 IBM System/360 系列计算机(被称为人类从原子能时代进入信息时代的标志)和 OS/360 软件支持包的开发工作,取得辉煌成功,从而名噪一时。之后他出版了《人月神话》一书,记录总结了在 IBM 期间领导上述项目开发的过程和经验,该书是软件工程实践方面的开创性著作之一,影响深远。

 

1976 年,Brooks 因“对计算机系统设计和计算机科学学术项目的贡献”当选为美国国家工程院院士,1999 年 Brooks 获得图灵奖

 

维基百科显示,Brooks 出生于北卡罗来纳州达勒姆,就读于杜克大学,1953 年毕业获得物理学学士学位。1956 年在哈佛大学获得应用数学(计算机科学)博士学位,师从 Howard Aiken(美国物理学家和计算领域的先驱,IBM Harvard Mark I 计算机背后的原始概念设计者)。

 


Brooks 于 1956 年加入 IBM,参与了 IBM 7030 Stretch(价值 1000 万美元的科学超级计算机,其中九台已售出) 的架构设计和开发;以及为美国国家安全局设计研发的 IBM 7950 Harvest 计算机。之后,他成为 IBM System/360 系列计算机和 OS/360 软件包的开发经理。在此期间,他创造了 “computer architecture” 这一术语。

 

1964 年,Brooks 受邀加入北卡罗来纳大学教堂山分校,创立了该大学的计算机科学系,并主持工作 20 余年。截至 2013 年,他仍然在那里积极参与研究工作,主要是在虚拟环境和科学可视化方面。

 

离开 IBM 几年后,Brooks 撰写了《人月神话》一书。时任 IBM CEO 的 Thomas Watson Jr. 在与 Brooks 的离职面谈中问道:“为什么管理软件项目比管理硬件项目难得多”,这促使 Brooks 产生了撰写这本书的念头。

 

《人月神话》于 1975 年正式出版,Brooks 在书中提出了一个著名的法则,即:“向进度落后的软件项目中增加人手,只会让进度更加落后”,这句话后来被称为 “Brooks 法则”。

 

除了《人月神话》,Brooks 还撰写或与人合著了许多书籍和论文,包括《自动数据处理》、《没有银弹:软件工程的本质性与附属性工作》(No Silver Bullet – Essence and Accident in Software Engineering)、《计算机体系结构》和《设计原本》等。其中,发表于 1987 年的经典论文《没有银弹》可以说在软件工程业内无人不知,该论文强调由于软件的复杂性本质、真正的银弹并不存在,即没有任何一项技术或方法可以使软件工程的生产力在十年内提高十倍。

 

他所获得过的奖项也不计其数,包括 1985 年因在开发 IBM/360 上的杰出贡献而获得的由时任美国总统 Ronald Reagan 颁发的国家技术奖章,1999 年的图灵奖以及 IEEE 先后颁发的三个奖项:McDowell 奖 (1970)、计算机先驱奖 (1980) 和冯・诺伊曼奖 (1993)。

 

Brooks 曾在接受连线杂志采访时表示,他认为自己最大的技术成就在于将 IBM 360 系列从 6 位字节更改为 8 位字节——“我做出过的最重要的决定是将 IBM 360 系列从 6 位字节更改为 8 位字节,从而让小写字母的使用成为可能(lowercase letters),这一变化无处不在。”

2022-11-19 14:038212

评论 3 条评论

发布
用户头像
大师一路走好!
2022-11-21 09:01 · 湖南
回复
用户头像
又一位大师离开了
2022-11-21 08:15 · 浙江
回复
用户头像
真大佬
2022-11-20 14:22 · 江苏
回复
没有更多了
发现更多内容

开源即正义,3D软件Blender设计指南

inBuilder低代码平台

开源 体验

手把手教你玩转 Nginx 配置

伤感汤姆布利柏

WAIC2024 | 澳鹏Appen期待与您共襄盛会!

澳鹏Appen

世界人工智能大会 WAIC

公开课 | 提高测试用例编写效率,掌握经典用例设计技巧!

测吧(北京)科技有限公司

测试

MobPush for Uni-app

MobTech袤博科技

开发者,产品动态,java

MobPush最佳实践——华为厂商离线消息排查

MobTech袤博科技

开发者,产品动态,java

探索 Apache Paimon 在阿里智能引擎的应用场景

Apache Flink

大数据 flink paimon Apache Flink Apache Paimon

内推失败!

王磊

项目

代币怎么上头像logo图标?TP钱包怎么上头像?技术帖扫盲(ave头像tp头像)

区块链项目一站式包装孵化

服务端性能测试:行业流行性能监控工具介绍

测吧(北京)科技有限公司

测试

软工智库|低代码篇(二)——低代码开发平台内涵是什么?

电子标准院软工研究室

新能源汽车车载充电机仿真技术,实验误差5%以内

Altair RapidMiner

汽车 仿真 altair 人工智能、

成为海量数据管理支柱:天谋科技与中科驭数完成兼容性互认证

Apache IoTDB

一文读懂DNS解析原理、设置步骤、生效时间和常见问题

防火墙后吃泡面

高效存储的秘诀:bitmap 数据结构在标签中的应用

袋鼠云数栈

数据结构 BitMap 标签 用户画像 标签体系

区块链项目包装孵化都包含哪些东西,一站式了解不迷路!

区块链项目一站式包装孵化

MobPush 安卓推送消息数据解析推荐实现

MobTech袤博科技

Java 开发者 产品动态

软件测试学习笔记丨JUnit5动态测试规则

测试人

软件测试

淘宝/天猫商品详情API接口在电商数据整合中的作用

技术冰糖葫芦

API Explorer API 编排 API 文档

2024年ONLYOFFICE插件开发大赛已启动!

科技汇

ai工具有哪些?国内外40款主流AI软件速览!

彭宏豪95

人工智能 职场 在线白板 AIGC AI生成PPT

TapData 医疗美容行业数字化白皮书上线

tapdata

医疗美容机构数字化 医疗美容运营数据分析 医疗美容白皮书 医疗美容大数据中心

万字长文讲透微信小程序的底层架构

landred

微信小程序

MobPush扩展业务功能设置

MobTech袤博科技

Java 开发者 产品动态

ETL数据集成丨使用ETLCloud实现MySQL与Greenplum数据同步

谷云科技RestCloud

MySQL greenplum ETL 数据集成 ETLCloud

全过程的区块链项目包装孵化都包含啥?

区块链项目一站式包装孵化

区块链项目如何包装?点击查看详细流程

区块链项目一站式包装孵化

智能制造背景下的低代码平台助力企业生产流程优化

不在线第一只蜗牛

低代码 制造业 智能化

IBM大型机之父、人月神话作者Fred P. Brooks去世_文化 & 方法_蔡芳芳_InfoQ精选文章