肖
对
大规模C++程序设计
的书评
发表时间:2008-05-14 14:05:49
因为有Java,所以现在大型系统会首选java。这本书所讲述的问题java都可以解决,并且很elegant!谁叫咱们已经进入2008年了呢。C++已经不在适合在大型系统中担当重要角色。仅此而以。
dbanotes的编程语言的选择并非无关紧要
再次印证我的观点
http://www.dbanotes.
@西红柿炒鸡蛋
首先,C++积累了这么多年,所以我认为它的应用广泛不足为奇,有历史原因在其中。所以不足以说明C++在大规模场景下选择语言时,首选它。C++是"Better C",并且是混合范型语言,我了解到的CPP中流行的范式应该有STL、Meta Programming.
这些优点JAVA已经吸足了,所以当你再次遇到大规模的场景下选择语言时,肯定会对Java多点考虑,不为什么,因为它"简单"。
第二点,别人应用选择C++,不一定代表在新的项目中就应该选择它。你需要有足够的理由说服你的老板,你的同事。C++学习成本和应用成本都很高,为什么需要大家承受更多的“痛苦”呢。
第三点,当前脚本语言大行其道,载有虚拟机的语言可以说是占了上峰。但C++却在Bs(cpp之父)的指导下,一直没有加入。我个人认为是一种语言设计的优雅。C++有很多优势,但并不是在多个领域都长期占据首选。Bs(cpp之父)现在更关注语言设计的简化和初级教程的入门设计,更是对Cpp的喜爱。我也喜欢并学习过CPP语言,但就这本书的base前提之下,我认为C++现在不合适,JAVA已经引道潮流。所以我说这本书已经无参考价值。并且你注意一下,翻译作者“李师贤等”,翻译之作不是良品。更要注意了。
第四点,我个人的视野肯定有局限性,但我一直处在编程的最前线打拼,所以我不认为有什么语言的大趋势我不知道的。所以我保留我的意见。但如果你有好的论断,也请不吝赐教。