115网盘资源那里有

C 语言的起源与发展

C 语言的开发

Dennis M. Ritchie

Bell Labs/Lucent Technologies

Murray Hill, NJ 07974 USA

摘要

C 编程语言是在 1970 年代早期作为初创的 Unix 操作系统的系统实现语言而设计的。起源于无类型的 BCPL 语言,它发展出了类型结构;它建立在一个小机器上、作为改善其贫乏的编程环境的工具,它现在已经成为占主导地位的语言之一。本文研讨它的演变。

扫描二维码关注公众号,回复: 9615007 查看本文章

 

注意: *Copyright 1993 Association for Computing Machinery, Inc. This electronic reprint made available by the author as a courtesy. For further publication rights contact ACM or the author. This article was presented at Second History of Programming Languages conference, Cambridge, Mass., April, 1993. 

It was then collected in the conference proceedings: History of Programming Languages-II ed. Thomas J. Bergin, Jr. and Richard G. Gibson, Jr. ACM Press (New York) and Addison-Wesley (Reading, Mass), 1996; ISBN 0-201-89502-1.

介绍

本文专注于 C 编程语言的开发,它受到的影响,和创造它所处的条件。出于简要性的原因,我省略了对 C 语言本身、它的父辈 B 语言[Johnson 73] 和它的祖父辈 BCPL 语言[Richards 79] 的完整描述,而是集中在每种语言的特征性要素和它们是如何演变的。

C 语言形成于 1969-1973 年之间,平行于 Unix 操作系统的早期开发;最活跃的时期发生在 1972。另一次变化涌现在 1977 年和 1979 年之间达到高峰,此时 Unix 系统的可移植性被证实了。在第二个时期的中间,出现了第一个可广泛获得的语言描述: The C Programming Language,它常被称为‘白皮书’或‘K&R’[Kernighan 78]。最后,在 1980 年代中期, ANSI X3J11 委员会正式标准化了这门语言,它做了进一步的改变。直到 1980 年代早期,尽管编译器存在于各种机器体系和操作系统之上,C 语言几乎还是专门的关联于 Unix 操作系统;最近,它的使用传播得更加广泛,今天它是整个计算机工业中最常用的语言之一。

猜你喜欢

转载自www.cnblogs.com/kbdihcie/p/12425209.html
今日推荐