Ian Wang
Index

← 播客 / Podcast

软件史实故事E13:汤普森与里奇的创世之作|UNIX和C语言(下)
EP 55 · 30 min

软件史实故事E13:汤普森与里奇的创世之作|UNIX和C语言(下)

原创软件史实故事广播节目《超越代码》第十三集下篇。从BCPL语言到B语言再到C语言的演化历程,讲述丹尼斯·里奇如何创造C语言,以及《C程序设计语言》如何成为编程界的经典圣经。

在此页收听 / Listen here

在小宇宙收听 ↗

这期聊了什么

原创软件史实故事广播节目《超越代码:软件史上的璀璨时刻》,第十三集(下)——汤普森与里奇的创世之作|UNIX和C语言。

接续上集,本期讲述从BCPL到B语言再到C语言的演化历程,以及布莱恩·克尼汉与丹尼斯·里奇合著《C程序设计语言》的故事,直至克林顿总统向他们授予美国国家技术奖章。

时间线

  • 02:11 跳过开头
  • 04:23 马丁·理查兹(Martin Richards)
  • 04:44 基本组合编程语言BCPL的参考手册
  • 09:14 丹尼斯·里奇(Dennis Ritchie)
  • 14:25 迈克尔·莱斯克(Mike Lesk)
  • 15:40 斯蒂芬·约翰逊(Stephen C. Johnson)
  • 18:15 布赖恩·科尼汉(Brian Kernighan)
  • 19:24 《编程风格的要素》(The Elements of Programming Style)
  • 20:54 《C 编程语言》封面
  • 21:48 手写的”Hello World”C语言代码
  • 25:10 里奇和汤普森被克林顿授予美国国家技术奖章