C++标准的发展历史 |
发布: 2014-03-02 17:23 |
C++从1979年诞生开始,到2010年以前,一共经历了两个标准版本,并且两个标准差别并不大,时间跨度约30年。 自从2010年之后,随着多种不同类型的新型语言的推出,包括灵活的解释型语言和函数式语言, C++借着对新语言特性的需求,又好像进入了另一个阶段的飞速发展时期。 C++标准委员会,刚发布了C++11的标准,加入了大量的语言特性, 现在已经提出了C++14标准,并且即将通过委员会讨论。 再往后,可能还会有C++17标准。 C++语言更复杂,更灵活,希望也更好用。 C++的完整历史, 1983年8月, 第一个C++实现投入使用(所以我喜欢说1983年C++开了天界) 1983年12月,Rick Mascitti建议命名为CPlusPlus,即C++。 1985年2月, 第一个C++ Release E发布。 10月,CFront的第一个商业发布,CFront Release 1.0。 10月,Bjarne博士完成了经典巨著The C++ Programming Language第一版 1986年11月,C++第一个商业移植CFront 1.1,Glockenspiel。 1987年2月, CFront Release 1.2发布。 11月,第一个USENIX C++会议在新墨西哥州举行。 1988年10月,第一次USENIX C++实现者工作会议在科罗拉多州举行。 1989年12月,ANSI X3J16在华盛顿组织会议。 1990年3月, 第一次ANSI X3J16技术会议在新泽西州召开. 5月, C++的又一个传世经典ARM诞生。 7月, 模板被加入。 11月,异常被加入。 1991年6月, The C++ Programming Language第二版完成。 6月, 第一次ISO WG21会议在瑞典召开。 10月,CFront Release 3.0发布。 1993年3月, 运行时类型识别在俄勒冈州被加入。 7月, 名字空间在德国慕尼黑被加入。 1994年8月, ANSI/ISO委员会草案登记。 1997年7月, The C++ Programming Language第三版完成。 10月,ISO标准通过表决被接受 1998年11月,ISO标准被批准。 接下来让我们一起看一下C++编译器的“第一个”: 1985年10月,Cfront Release 1.0发布。 1987年12月,GNU C++发布。 1988年1 月,第一个Oregon Software C++发布。 6 月,第一个Zortech C++发布。 1990年5 月,第一个Borland C++发布。 1992年2 月,第一个Dec C++发布。 3 月,第一个Microsoft C++发布。 5 月,第一个IBM C++发布。 |
原文: http://qtchina.tk/?q=node/791 |
Powered by zexport
|