Scott Meyer曾说过,视C++语言为一个语言联邦。C++面向过程,面向对象,泛型编程,而如今有加了一堆新特性。大多数语言都只能跟C++某一部分比,不是吗?
固然其他语言有些特性比C++优秀,甚至优秀很多,但是只有C++才是语言联邦!~设计C++目的就是你需要啥就给你啥,你不需要大可不用。
我听说有人写了多年面向对象C++程序,没怎么接触模板。一些库的设计者很多没使用面向对象的特性。还有一部分人把C++仅仅当成更好用的C,模板,面向对象都不用。
C++语言联盟,搞的C++程序员还要再细化分工,其他语言这种情况应该少见一些。C++全能型语言,跟三国志里赵云,周瑜这种人,武敌不过吕布,文敌不过诸葛亮。但是这种人全才啊,很多地方都需要他!~