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 里奇和汤普森被克林顿授予美国国家技术奖章