Programming 版 (精华区)

发信人: xxxxx (因为寂寞), 信区: Programming
标  题: c++的尴尬与困惑
发信站: 哈工大紫丁香 (2002年03月30日17:15:10 星期六), 站内信件

在经历了10年的反复讨论与修改之后,C++标准在98出台,这就是所谓的iso/iec 14882
/98. 现在在讨论c++标准内容已经没有任何新意。新的c++标准看起来优雅,全面,
支持各种编程范型,同时又保留了c语言的精炼和效率。然而,真的是这样么?

事实的发展令c++标准陷入了一个尴尬的局面。在各种流行的编译器中,都加入了对
新特征的支持;然而另一方面,我们看到,对一个应用而言最重要的不是语言特征,
而是一套相关的类库。而在流行的各种类库中,都抛弃了c++的一些特征,而加入一
些新特征。如果这种方式仅是一些古老的编辑器采用,还有情理可源;然而我们看到
在c++ builder中,出现大量__开头的扩展关键字;而新出的.net平台中,为了使c+
+能够完整的使用底层.net类库,特别是对于com的支持,也加入了很多关键字。与此
相关的是,c++的很多特点,特别是模扳,这个c++ 新标准中着重支持的编程范型,
在流行的各种类库中,无论是.net, vcl或是qt,都未被采用。人们不禁要问,c++的
新标准是否是c发展的完美里程碑,还是一个必将凋谢的昨日黄花呢?

--
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: iris.hit.edu.cn]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.084毫秒