cpp_编程之魂书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 编程 > 编程之魂 > cpp
zchenah 编程之魂 的书评 发表时间:2011-10-09 04:10:57

cpp

好吧,我也算一个认真写了两年cpp的人,吐点槽..
(逻辑混乱语言不通,慎入)

“you don't pay for what you don't use.” 这是让大家来用cpp最有说服力的理由了。在不影响性能的前提下尽量的去抽象,这不就是靠谱程序员都应该追求的目标么?嗯,靠谱的程序员都要用cpp。只是不是所有的coder都靠谱,所以就产生各种不靠谱cpp代码,还把原因归咎于cpp本身。

显然,在不影响性能的前提下尽量去抽象 不如 不管性能如何尽量去抽象 来的舒服,就好像py的list和map与stl里各种用法诡异的容器。py和cpp,从抽象的角度看,就是一个白话文另一个文言文。虽然文言文也能把事情说清楚,而且是简洁无比的说清楚,但必须要精通的人来写才行,否则就是半文不白啰嗦半天不知所云。感觉略阳春白雪的stl和蛋疼无比的iostream确实影响到了BS所谓的正确的cpp风格的普及,ex公司的人就把用到的标准库自己封了一套风格类MFC(没错,真的是MFC...)的基础库出来,还用的很爽。至于你们写没写过自己的string, smart pointer之类,反正我是写过,感谢标准库给了我造轮子的机会。

作者问为什么linux和BSD内核还是用C而不是cpp来写,Bjarne说 "It’s mostly conservatism and inertia"。 这个回答甚不现实,cpp的内核看起来太美好了让人不敢相信嘛,且不说Linus这个cpp黑,虽然内核也山寨个虚表什么的...

BS还是过于自信,对于cpp的优势,我相信某视频里的结论: performance/dollar . 有p/$需求的范围其实很小的,现在更多的是不差钱的和不在乎performance的,而且将来会更多。


展开全文
有用 0 无用 1

您对该书评有什么想说的?

发 表

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

对“cpp”的回应

zchenah 2011-10-09 14:22:21

我只是个死程..

元帅 2011-10-09 11:14:45

..............你其实是个geek吧..