01 · 计算人生
成果背后的人
丹尼斯·里奇创建 C 语言,并与肯·汤普森在贝尔实验室共同开发 Unix。C 既提供系统程序所需的底层控制,又支持软件在不同机器之间移植。将 Unix 的大部分代码改用 C 编写,使这种结合尤为重要。他的语言与系统工作塑造了后来的操作系统、编程工具和多代程序语言。
理解这项贡献
肯·汤普森和丹尼斯·里奇在贝尔实验室创建了 Unix。它在一致的环境中连接进程、文件与小工具。用 C 语言重写系统的大部分内容,帮助它移植到不同硬件。Unix 既是实际运行的操作系统,也成为后来许多系统的思想来源。
为什么重要
可移植系统与可复用的命令行工具,持续影响着多代计算机上的软件开发。
