C++(C Plus Plus)简史

1969 贝尔实验室的肯.桑普森 用汇编写了第一个UNIX操作系统 接着他又根据剑桥大学的 马丁.理查德设计的BCPL语言为UNIX设计了一种便于编写系统 软件的语言,命名为B

1972-1973,在贝尔实验室的丹尼斯.里奇改造了B语言,为其添加了数据类型的概念,并改名为C

1973年,肯.汤普森小组在PDP-11机上用C重新改写了UNIX内核,同时,C语言编译程序也 被移植到IBM 360/370 等多种计算机上,迅速成为应用最广泛的系统程序设计语言。

然而,C语言也存在一些缺陷,例如类型检查机制相对较弱、缺少支持代码重用的语言结 构等,造成用C开发大程序比较困难。

1983.为克服C语言存在的缺点,贝尔实验室的比杨尼.斯卓司朱夫博士及其同事开始对C语言进 行改进和扩充,将“类”的概念引入C语言,构成了最早的C++。

后来,斯卓司朱夫和他同事又为C++引进了运算符重载、引用、虚函数等许多特性,并使 之更加精炼。 于1989年推出AT&t 2.0版本,随后ANSI和ISO一起进行了标准化工作并

于1998年正式发 布了C++语言的国际标准ISO/IEC:98-14882。 各软件商推出的C++编译器都支持该标准,并有不同程度的拓展。C++支持面向对象的程序设计方法,特别适

合于中大型软件开发项目,从开发时间、费用 到软件的重用性、可扩展性、可维护性和可靠性等方面,C++均具有很大的优越性。同时,C++又是C的一个超集,使得许多C代码不

用修改就可以被C++编译通过

 

一个从无到有,从面相过程到面相对象,跟我的工作经历有些类似,早期的汇编和C,现在由于工作需要,开始接触面向对象的C++。

原文链接: https://www.cnblogs.com/tongdh/archive/2012/12/11/2813063.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    C++(C Plus Plus)简史

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/72172

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月9日 下午3:14
下一篇 2023年2月9日 下午3:14

相关推荐