感谢两位花时间看我的闲话
累死算了
2009-05-13 10:52:51
( reads)
所谓C/C++组合是不愿意放弃底层而又希望涵盖应用层所产生的范型(paradigm)。然而近年来软件规模越来越大,大家倾向于使用不同的工具来处理不同的问题。所以C+Script Language应该会逐渐取代C/C++的模式。毕竟一个stdio包才十几k,iostream都要半兆了。C/C++属于两头都想要,两头都做不好的方式。真正在写东西的时候编译器可不会考虑当前应用是否C的标准库就足够了,何况程序员们大多只要能编译都敢check-in,并不会去考虑自己用的是C的库还是C++的库,
程序的效率主要来自于精心设计的核心数据结构和算法。靠编译带来的效率差别无非是个常系数,python和c++撑死了也就是3倍量的指令数(我自己没求证过,不过就算是再多些也可以接受)。而且现在的项目瓶颈往往不是这些,大多在于网络,多线程支持之类的。就算需要了也可以用C来解决,比如仿真之类的需求。
戏雨飞鹰
2009-05-13 12:58:57你的闲话,让我这个连菜鸟都不如的草包子很受启发。