Answers:
从维基:
Ritchie最出名的是C编程语言的创建者和Unix操作系统的关键开发者,并且是有关C的权威著作的合著者。
也来自Wiki:
Dennis Ritchie编写的第一个C编译器使用了递归下降解析器,结合了有关PDP-11的特定知识,并依靠可选的特定于机器的优化器来改进其生成的汇编语言代码。
他还用汇编语言编写了第一个C编译器。
此页由钟实验室回答您的大多数问题。
查看此历史课程:http : //www.livinginternet.com/i/iw_unix_c.htm
当PDP-11计算机到达贝尔实验室时,丹尼斯·里奇(Dennis Ritchie)在B的基础上创建了一种名为C的新语言,该语言继承了汤普森(Thompson)的简洁语法风格,并具有高级功能和编程操作所需的详细功能的强大组合系统。Unix的大多数组件最终都用C重写,并于1973年最终成为内核本身。
同样,这可能很有趣:http : //cm.bell-labs.com/cm/cs/who/dmr/chist.html
本文应回答您的问题:
http://www.faqs.org/docs/artu/c_evolution.html
C的历史与B语言联系在一起,肯·汤普森(Ken Thompson)为此开发了一种翻译器。Ritchie将其用于C语言开发的最初阶段。
C旨在允许将Unix移植到其他平台,而不必重写新平台的所有汇编代码。
因此,俗称“ C是便携式汇编器”。这反映出C在抽象级别上有意非常接近CPU(大约在1970年左右),这也是大多数嵌入式软件都是用某种C编写的原因。
因此,C与Unix紧密相连,Unix人士根据早期工作编写了第一个C编译器,以完成所需的工作。
请注意,Kernigan和Richie在C方面写了一本很棒的书,这可能是最有影响力的计算机语言参考书之一,因为它是如此简洁明了,以至于大多数读者可以从中学习指针和递归等高级主题。