贝尔实验室
概述
贝尔实验室(Bell Telephone Laboratories)是美国 AT&T 公司的研究机构,20 世纪最重要的工业研究实验室之一,信息论和UNIX操作系统的诞生地,也是C语言的发明地。
关键内容
与信息论的关系
1920 年代,贝尔系统是当时世界上最大的通信企业,其工程师们面临一个根本性的实际问题:如何量化一个通信系统传输"信息"的能力?
贝尔实验室的三位关键人物构成了信息论诞生的思想链: - Nyquist (1924):分析电报传输速度的物理限制 - Hartley (1928):定义信息量的对数度量 - Shannon (1948):建立完整的信息论数学框架
与操作系统的关系
贝尔实验室也是现代操作系统发展的重要摇篮: - Ken Thompson 和 Dennis Ritchie 在贝尔实验室开发了 UNIX 操作系统 - Thompson 最初在一台实验室角落里被冷落的 PDP-7 小型机上,写出了 UNIX 的第一个原型 - Ritchie 发明了 C语言,并用它重写了整个 UNIX 内核,实现了操作系统的可移植性 - 1974年,两人共同发表了著名的"The UNIX Time-Sharing System"论文
时代语境
1920 年代是电信工业高速发展的时期:无线电广播刚刚兴起,跨大西洋电话电缆在规划中,电报网络覆盖全球。这一工程需求直接催生了信息论。
同样,1960-70年代,计算机领域正在探索分时系统和高级编程语言的需求,这也促成了UNIX和C语言的诞生。
来源
- raw/books/信息论/01_hartley_1928_transmission_of_information.md — Hartley (1928): Transmission of Information 深度解析
- 09-ritchie-thompson-unix — UNIX论文分析
相关
- 拉尔夫·哈特莱 — 研究员
- 奈奎斯特 — 研究员
- 克劳德·香农 — 研究员
- 信息论 — 在此诞生的学科
- Dennis Ritchie — 研究员
- Ken Thompson — 研究员
- UNIX — 在此开发
- C语言 — 在此发明
- The UNIX Time-Sharing System — 论文发表于此