c.curionode图灵奖档案

1983 · 计算机系统

小工具,共同的系统

Unix 将可移植操作系统与可组合工具连接起来。

1983图灵奖
小工具,共同的系统: Unix 将可移植操作系统与可组合工具连接起来。
Curionode 原创 AI 图解海报。 下方提供完整的文字版讲解。
阅读图解文字
  1. 构建

    让每件工具专注一项工作。

  2. 连接

    在进程之间传递数据。

  3. 移植

    让系统运行于不同硬件。

可移植系统与可复用的命令行工具,持续影响着多代计算机上的软件开发。

Unix 是随时间发展的合作成果,其意义不限于某一条命令或某一种界面。

01 · 核心想法

用日常语言理解

肯·汤普森和丹尼斯·里奇在贝尔实验室创建了 Unix。它在一致的环境中连接进程、文件与小工具。用 C 语言重写系统的大部分内容,帮助它移植到不同硬件。Unix 既是实际运行的操作系统,也成为后来许多系统的思想来源。

为什么重要

可移植系统与可复用的命令行工具,持续影响着多代计算机上的软件开发。

02 · 人物

是谁让想法成为现实?

插画肖像:丹尼斯·里奇

丹尼斯·里奇

丹尼斯·里奇创建 C 语言,并与肯·汤普森在贝尔实验室共同开发 Unix。C 既提供系统程序所需的底层控制,又支持软件在不同机器之间移植。将 Unix 的大部分代码改用 C 编写,使这种结合尤为重要。他的语言与系统工作塑造了后来的操作系统、编程工具和多代程序语言。

阅读人物介绍 ↗
插画肖像:肯·汤普森

肯·汤普森

肯·汤普森在贝尔实验室设计最初的 Unix,并与丹尼斯·里奇把它发展为可移植而有影响力的计算环境。他的贡献包括操作系统机制、工具,以及让简单组件协同工作的设计思想。他还创建了 C 的前身 B 语言,后来继续探索系统设计、程序语言和高效计算。

阅读人物介绍 ↗

03 · 延伸阅读

来自原始资料

本站原创讲解依据官方获奖记录。领域标签用于编辑导航。

  1. ACM 官方档案:Dennis Ritchie ↗amturing.acm.org
  2. 海德堡获奖者论坛:Dennis Ritchie ↗www.heidelberg-laureate-forum.org
  3. ACM 官方档案:Ken Thompson ↗amturing.acm.org
  4. 海德堡获奖者论坛:Ken Thompson ↗www.heidelberg-laureate-forum.org