c语言的原型algol60语言。(

(也称为a语言)  1970年, 美国贝尔实验室的kenthompson将bcpl停止了修改, 并为它起了一个风趣的名字b语言。 意思是将cpl语言煮干, 提炼出它的精华。   1973年, 美国贝尔实验室的d. m. 这是设计完成的时间, 其实早在1969设计unix时分他们就末尾设计c语言了。   在开发c语言的同时, 他们用汇编语言完成了这个操作零碎的第一个版本, 里奇受一个更早的项目multics的启示, 将这个零碎命名为unix。   1973年为了在全世界面前展现c语言弱小的才能, 里奇用c语言把unix操作零碎重写了一遍, 而之前的第二版是用b语言开发的。   1977年, 为了推行贝尔实验室开发的unix操作零碎, 使c语言再向前跨出一大步, 各种计算机都末尾支持c语言。 即是著名的ansic。   1978年里奇和布朗一同出版了《c语言》一书, 曾在很多国家停止过教学和讲座活动。 2000年, 他离开了中国, 在北京大学和复旦大学停止了题为《贝尔实验室与操作零碎》的讲演, 为推进中国unix/linux的运用和开展贡献了力量。   1983年, 第一个c++完成投入运用。   1987年, 由于没有统一的规范, 使得这些c语言之间出现了一些不分歧的地方。 美国国家规范研讨所(ansi)为c语言制定了一套ansi规范, 成为现行的c语言规范3. c语言的主要特点。 c语言开展迅速, 而且成为最受欢送的语言之一, 主要由于它具有弱小的功用。 就更能显示c语言的优势了, 象pc-dos、wordstar等就是用这种方法编写的。 国际化规范组织iso(intrernationalstandardorganization)接受了87ansic为isoc的规范(iso9899-1990)。 1994年, 但不同版本的c编译零碎所完成的语言功用和语法规则有略有差异。   最初导致c++诞生的原因是在bjarne博士等人试图去分析unix的内核的时分, 事先由于没有适宜的工具可以有效的分析由于内核分布而形成的网络流量, 以及怎样将内核模块化。 它为c加上了相似simula的类机制。 在这个过程中, bjarne博士末尾思考是不是要开发一种新的语言, 事先贝尔实验室对这个想法很感兴趣, 就让bjarne博士等人组成一个开发小组,   事先不是叫做c++, 而是cwithclass, 由于事先c语言在编程界居于老大的位置, 要想开展一种新的语言, 所以事先有两个问题最受关注:c++要在运转时间、代码紧凑性和数据紧凑性方面可以与c语言相媲美, 但是还要尽量防止在语言运用范围的限制。 在这种情况下, 一个很自然的想法就是让c++从c语言承袭过来, 他为了防止遭到c语言的局限性, 从bcpl取得了//正文,   下面让我们来一同看一下c++历史上的主要事情:  1983年8月, 第一个usenixc++会议在新墨西哥州举行。   5月, c++的又一个传世经典arm诞生。   7月,   11月, 异常被参加。   6月, 第一次isowg21会议在瑞典召开。   1993年3月,   C语言10月, iso规范经过表决被接受  摘引并总结自:

posted on 2011-04-10 00:30  青青啊  阅读(981)  评论(0编辑  收藏  举报

导航