2006年05月23日

100book-超经典-[热布克www.lmh2004.cn]原创-编程大师-百人百评- Stephen Prata-C++ Primer Plus (第四版)中文版.txt

(注:未最终整理完毕,持续整理中)

=============================

本文原创为-[热布克www.lmh2004.cn]-中国最好的电脑书评博客-http://blog.donews.com/showing/

======================================

原书名: C++ Primer Plus,Fourth Edition [原书信息] 
作者: (美)Stephen Prata  [作者简介] 
译者: 孙建春 韦强  [译者简介] 

最新讨论:2004-9-28 9:37:43

本人认为钱能教授的<<C++程序设计教程>>更适合初学者

我感觉入门的话C++ Primer还没有C++ Primer plus合适, 当然从影响来看, 后者是不能跟前者相提并论的!

我看了一半了,总体感觉很适合像我这样从没接触过正规编程学习的初学者,看了让人有一气呵成的感觉,我觉得他没有在概念上纠缠太多,而是几笔点出核心,用浅显易懂的实例让人很快就能明白怎么回事,很快就能体会到学习的乐趣,我觉得不像我看过的钱能的C++程序设计那样,让人感觉有点枯燥,有点在概念太过纠缠,反而让人混淆。
C++ primer也买了,确实如前面那位出版商所说,相比较,我觉得还是c++ primer plus更加适合

讲了语法,讲了技巧,讲了标准,给了例子,做了c与其++兄弟的比较,纸张很好,错字不多。作为入门教程,复有何求

我觉得这本书对初学者挺好.细节讲的很好.不至于像看the c++ programming language 时满头雾水.
 我觉得这本书讲的最好的地方是关于文件那一章.很有实用价值.
  不过看外文中译本很是不舒服.想看原版又感觉外文学的很是垃圾.真的希望那些译者能入自己的思想.是我们读者看起来不至于那么吃力.也算是我们读者的福音吧

不知道为什么这么好的一本书,书评却很少可以见的朋友们没有对这本书给与足够的重视。本小弟看过很多的C++的基础书籍,向这本语法流畅,概念清晰的介绍还真是很少见。难能可贵的是作者表术了2000年新定的的C++标准,比起《C++ primer》更容易被初学者所接受,看完本书在看《C++语言程序设计》(特别版)就应该算是懂得的了C++的知识;
     本人虽然学的不多也不够好。当然了也谈不上会编程,但是我仍然认为编程的基础是致关重要的,朋友有一人连语法机不懂得,从控件中拖下几个按钮便吹虚
以是高手。瞧不起不起那种人。败坏了编程的风气。所以学好基础是很有必要的

这本书绝对应该做你的第一本C++书
厚厚的一本书,质量也到位,这60块钱真的值了
如同前面所说
“讲了语法,讲了技巧,讲了标准,给了例子,做了c与其++兄弟的比较,纸张很好,错字不多。作为入门教程,复有何求!”
“我看了一半了,总体感觉很适合像我这样从没接触过正规编程学习的初学者,看了让人有一气呵成的感觉,”

这本书在汗牛充栋的C++书中并不出名,但是书写的确实不错,讲的很细也很全面,用来入门很好

别人向我推荐过这本书,我只阅读了目录。这本书作为入门读物确实不错。整本书注重C++语言本身,似乎并没有涉及面象对象程序设计的内容。这对于一本介绍用于面向对象的程序设计的程序设计语言来说似乎是不合适的,虽然没有这部份内容会让初学者读起来不那么困惑,更容易理解语言的语法本身。但也不能让初学者感受到C++的魅力所在,也不能让他们明白这些重要技术对于程序设计意味着什么。或许,不学习C直接学习C++并不那么正确。遗漏一点,这本书中的很多内容。可以让初学者少走很多弯路,集中说明了很多程序设计的基础知识和一些我们看起来是常识的东西。殊不知,我们在初学者时,也曾为着这些常识而感到困惑

本书不是真适合那些编程初学者,而适合的是那些有一定基础的的编程学习人员。是一本好书,强烈推荐!!
如果你想跨入编程的大门,请你去看《程序设计》。入门后再来看这个!呵呵

的确是一本好书。我是一个C++的初学者。有一点C基础。开始买的c++ programming language 这本书,觉得有点看不下去。然后才买了这本书。的确是一本好的教材,把所有的知识如娓娓道来的向你介绍,真正的深入浅出。不可多得的入门好书

C++入门好收。本书讲得通俗易懂。

书写得非常好!!!
虽然名气不及《C++ Primer 3rd中文版》,但是内容翔实丰富,写得通俗易懂,适合像我这样的中级读者。
采用小五号字,是我们在网页上正文使用最多的字体,节省纸张。因此,这本书的字数比《C++ Primer 3rd中文版》多,但是价格只有它的一半。

 我买了这本书。还没看完。感觉不错。原版写的就很好,翻译的也不错,翻译的比较流畅,易于理解。
书内容覆盖面比较全,深入浅出。是一本好书!

非常不错的一本书,它不仅对初学者有很大的帮助,同时也适合中高级的朋友细化自己的c++概念,理顺c++的思路,真的非常难得!看着它在销售排行榜上一路稳健上行,就是最好的例证,我买的比较早,两年前买的,现在已经不知道看第几遍了,着实受益!负责的推荐。

这本书确实不错!即便是老手也应该买一本放在身边,因为它是C++程序员最好的帮手!!
http://www.bacysoft.com 有此书中所有例子的源代码和部分编程练习的解答!

翻的不好?我好像是第一次听到别人如此评论这本书,真希望你好好静下心看看再发表这样的言论,那样对你,对想了解这本书的人都是负责的。
我的感觉很简单,清晰,明确,阐述了许多以前迷惑又没办法知道的东西,语言很美,甚至有时很有趣!!!一个字:值!两个字:超值!呵呵

如果你真正的想学好C++的话,如果你是初学者的话,我想这本书一定会让你很舒服的走进C++的大门的..真的.很适合初学者…
http://cppstudy.vicp.net
这里是初学者(或者高手)乐园,大家看喜不喜欢,如果喜欢的话希望你常来….
不是做广告,只是为那些真正想学点东西的人.
给出一块空间来讨论你的问题…交流思想….

确实好书,连我什么基础都没有的人都可以读懂,适时的回顾复习帮助了初学者可以很方便的进行学习,强烈推荐!

这本书适于初学c++但又想深入学习的读者!
本书从翻译印刷到装帧,嗯,好就一个字!

 你们的意见也代表了一部分人的心声!我个人认为,与其少花钱看小字体,还不如花多点钱看得舒服些!因为书是很厚的,看起来很花时间和精力!毕竟自己的眼睛比什么都重要!我已经戴上眼镜了,不想再变成六只眼!

感觉模板相关的章节讲得不够清楚或者深入,关于模板的例子也比较少,有点遗憾。
其他章节感觉还都不错。

不错,我刚刚买来看了,讲的非常通俗易懂。我以前买了好多C++方面的书,但是都是讲的晦涩,我个人感觉‘侯大侠’翻译的(我想可能是我的资智太次,慧根太浅)东东,我是看不懂,没办法!现在,我正在看MFC方面的的,看到大家众说纷纭,我也搞不懂该买哪本了?“不是我不明白,是这世界变化快”,希望,有过来人指点一二,(我感觉学会了C++语法,对于MFC没有什么特别的提高,好像完全两个不同的观念,而且,MFC也不像C++语法书那样,一点一点,循序渐进,有点头大,没办法,只好继续埋头苦啃!郁闷中)

  现在我只看完了这本书的近三分之一,但却让我对老外的书有了一个全新的认识(虽然这一本书还不能代表所有的老外的书),我用十天的时间学到的东西比原来半年学的东东还要多!原来书上用了几十页篇幅去描述我还没看懂的东东,这本书用几页就交待的清清楚楚!
看了这本书之后,我真的不想再看国人的书了!
声明:我是一个C++初学者,与出版社没有任何关系,我之所以写这篇文章,只是为了给读者们擦亮眼睛,不要象我一样走弯路!老外的书也不一定都好,这本书也不一定就适合你!不要人云亦云!有时一把钥匙不见得能开所有的锁!
我的QQ是16375108,希望结交志同道合的朋友!


C++ Primer Plus (第四版)中文版
 
【打印本文】  作者:

——————————————————————————–
 
基本介绍:C++是在C语言的基础上开发的一种集面向对象编程、通用编程和传统的过程性编程于一体的编程语言,是C语言的超集。本书是根据1998年的ISO/ANSI C++标准编写的,通过大量短小精悍的程序详细而全面地阐述了C++的基本概念和技术。 全书分17章和10个附录。分别介绍了C++程序的运行方式、基本数据类型、复合数据类型、循环和关系表达式、分支语句和逻辑操作符、函数重载和函数模板、内存模型和名称空间、类的设计和使用、多态、虚函数、动态内存分配、继承、代码重用、友元、异常处理技术、string类和标准模板库、输入/输出等内容。 本书针对的是C++初学者,书中从C语言基础知识开始介绍,然后在此基础上详细阐述C++新增的特性,因此不要求读者有C语言方面的背景知识。本书可作为大中院校教授C++课程的教材,也可供初学者自学C++时使用。

此书是我C++的入门书,看的特别仔细。
读这本书之前,我是一个忠实的“爱国主义者”!在我看来,如果一个初学者在没有任何基础的情况下去读一本老外的书(哪怕是已翻译了的)是不可想象的,我觉得一个对中国不很了解的外国人写的书能被一个中国读者那么轻易的看懂吗?那上面也许都是些很高深的东西吧!?
    在我看来,一个入门者首先要读的书一定该是国内的(连中国台湾那边的都不行)一切知名大学的教育家们编写的教材类的书籍,那才是中国编程入门者的首选。
    于是,我在学完了老谭的《C程序设计》后,更加证实了我的观点的正确(至今我仍认为这是一本好书,但它也是我目前唯一认可的国人的书)。准备开始学C++了,我在网上一番找寻,终于又找到了几本和谭大师一样被奉为国内泰斗的著作,而且还是一个出版社的!
    因为自己是半路出家(非计算机专业)的,又是自学,所以很多东东都看不太懂。当时我想,一定是我的基础太差了,于是我就把自己的速度放慢再放慢……但情况还是得不到明显的改观。因为书中的好多东东我根本就不懂,而书中又已把它当成了一个已知条件加以应用了!如内存中的堆栈、二进制的表示制等(我只是举了二个最简单的例子,其实还有一些更难的)。
    当然我并没有对我看的这本书产生什么怀疑,而是认为是自己的原因,好在在这些让我觉得难懂的东东后面都有请参见本出版社《XX书》,有出处就好!于是我想起了一句话:磨刀不误砍柴功!既然有不懂的,就回去补了!于是我又跑到书店去买了同是这个国内最知名的大学出版的《数据结构(C语言版)》、《计算机组成原理》等书,但让我感到意外的是我在本书中又看了这样的语句:“本部分内容请参见本出版社《XX书》”,要是这样下去我还要买多少本书呢?
    原本买国内教材的原因除了认为国人的书会更能让我接受,还有就是它们都不是很厚,价格便宜一些。但象这样买一本书要另买数本书做参考书,不但价格已经赶超了老外一本书的价格以外,学的也不是很系统。
    自此,我第一次对国人的书产生了怀疑,但有一点我还是始终相信的:国人的书一定比老外的书更适合我!这个观点一直占据着我的思想很久很久,直到有一天,我终于半生不熟的读完了我手中一本国内很有名气的教授著的《C++程序设计教程》,这本书只有300多页,而我却看了六个多月!而且有些语言我简直是看不懂,这时我甚至开始怀疑这本书究竟是国人自己写的还是翻译过来的?怎么说的都不象中国话呢?
    学过的国人传授的基础知识后,我想去买一本老外的书,因为国内的书讲入门和应试的比较多,而讲得深一些的很少,于是一个偶然的机后,我选中了现在这本《C++ Primer Plus》!
    只看了几页,让我吃惊不小!首先它没有我想象的那么生涩难懂,(这也许因为它同样是一本入门级的书),十天的时间(业余时间,平均一天3-4小时)我看了200页!(也许你觉得这并不多,但你要知道,这本书是用的小五号字排版,每页的内容比我见过的所有书的内容都要多!)而且还做完了每章的课后练习!而更让我值得称道的是这本书真正是物有所值:因为书中用到的所有的知识都会有个清楚的讲解。而决不会出现一句诸如:请参见《XX书》的字样!

——————————————————————————–
 
日期:2004-6-14 7:32:14 来源:itebook
 

100book-超经典-[热布克www.lmh2004.cn]原创-编程大师-百人百评- 侯捷-深入浅出MFC(第二版)

(注:未最终整理完毕,持续整理中)

=============================

本文原创为-[热布克www.lmh2004.cn]-中国最好的电脑书评博客-http://blog.donews.com/showing/

======================================


[书名: 深入浅出MFC(第二版) ,华中科技大学出版社,侯俊杰,2001.1.第二版第二刷,
感想:每次翻开这本书,我都有一种莫名的情愫。这本书在技术之外给我的,比在技术上给我的助益还要多。买这本书,是我人生旅程上的一个转折点。通过这本书,我认识了一位人生的导师。侯先生以他扎实的功底、亲切的文字和强大的精神感染力,不仅廓清了我在MFC上的疑惑,而且廓清了我人生道路上的彷徨。(“又是一个枪手”,为我崇拜的人做枪手,我有荣与焉)
我的人生经历,与侯先生颇有几分相似:本科学的是土木,毕业后感觉学非所好,向往自由的生活,热爱程序设计,为了理想,甘愿放弃大学四(五)年的努力。当时的我,正处在一个十字路口:考研结束了,能不能考上还在两可之间。今后是留在建筑领域,求稳定但与志趣不合的生活,还是毅然放弃从前的种种,在已经不算年轻的25岁,重新站上人生旅途的起点线,我必须作出选择。在夜深人静的时候,我一遍又一遍的反复读着jjhou网站上的那篇“走好资讯路”,心里百感交集。没有过那种经历的人,恐怕很难有我那么深刻的共鸣。我想,侯先生十几年前,踏入资策会培训班的前晚,或是决定报考工研院的那夜,是不是也有类似的心路历程呢?从此我便把侯先生看成是我的良师与偶像,jjhou网站成了我另一个精神圣地。我在这里学会了读书、学会了选书、学会了编程,更学会了做人,做一个踏实的人。我把自己以往20多年几无所成的原因,归咎于我的浮躁。如果没有侯捷,没有那本《 深入浅出MFC(第二版) 》,我的心态不会像今天这么平稳。
由一本书认识一位良师,是我的缘分。
回到技术上来,这本书非常好,对初学者(我是指我这样的初学者,已经能写一点程序,但是对MFC没有什么概念,也没有SDK经验的,不是那种连C++保留字都记不全的初学者,也不是那种用SDK写过程序,对Windows脉络有所认识,但对MFC不清楚的初学者)的边际效益尤其高。不过以今天的眼光看来,这本书在组织上可以更好一点,拆成两册是个好主意。我期待明年侯先生的再版。
总有人用这本书来攻击侯先生。除了强调这本书确实非常好之外,我还要提醒这些人注意,这本书成书的背景距现在已经有一段时间了,只不过大陆刚刚引进而已。放在当时的背景下,这本书视角独特,剖析清楚,与其他三本并称“四大天王”绝对不是什么“忝列”;即使是今天,这本书也要远远好于市面上类似内容的书。技术会进步,人的水平会提高。当你终于爬上泰山极顶的时候,请不要对你一路走过的较矮山头嗤之以鼻。
推荐度:[][][][][(虽然我对这本书有特殊的感情,但单纯从书的角度看,我认为这本书还不是处于一个最理想的状态)


========================


最新讨论:2004-6-12 11:26:47china-pub

本书的示意图很有特点!!!

这本书剑走偏锋有它的特点, 但确实可有可无, 要命的是经众多星宿派弟子吹捧,这本书似乎成了must buy. 搞得众多后学欣欣然以为吃透它就可毕全功与一役, 可怜看完后连个复杂点的dialog都搞不定, 更要命的是老侯被众人一吹捧, 胆子越来越大, 涉及的领域越来越多,stl什么什么的也要插上一脚, 不知道又要遗害多少后进, MFC的书个人觉得《programming windows with MFC》是最好的。

 
  这本书最值得称道的地方应该是关于message的部分,堪称经典。清晰的描述了一个消息传递的线路,只能说太爽了,哈哈

 当你开始用MFC来编程时,你会觉得这本书真是很有用。它至少让你知道哪些代码应该放在哪里,你写程序时也不会觉得迷茫。了解MFC整个框架结构对编程是很有帮助的,这本书写得很细,条理很清昕,作者的功力很深厚,我觉得确实是一本难得可贵的好书。不过这本书也有不足的地方,那就是有些代码重复,有很多题外话。在印刷方面,字过大,空页多,总让人感觉是为了增加页数。


重在讲清原理,书已看完,感觉并不难,因为有API的基础,书写的不错,但有些地方感觉讲的还不够透,另外,真正的实战光靠此书是不够的,还要看其它书,如MFC程序设计等等

好书!我自己已读过n边了,一遍有一遍的心得。第一章讲Windows API编程的基本概念。第二张讲C++的一些重要东东,是c++的精髓。我看其他书有不东的地方,此书就给我解答。特别是Windows的消息机制,讲得特清楚。而如果你连这都不清楚,你就不能说你会在VC++下用MFC写Windows程序。
    此书在大陆出了十万册。别以为别人都不识货噢:)
    竭力推荐!!!

最近又看了这本书,感觉的确很好,收获不少,以前看过一遍,不求甚解,现在看了了解更加深刻.入股要学习Windows程序设计,不管你用不用MFC,都推荐!
不过还是要说说书中有不少的废话,不过就当做消遣来看也不错

就一本书而言,我很少发表评论,但看完这本书,一切又当别论。
    这本书我已经看了5、6遍了,真是看一遍有一遍的收获。个人特别欣赏1、2、3章,可以这么说:麻雀虽小,五脏俱全。不夸张的说,理解了1、2、3章,对于MFC编程就不存在大的问题,余下的都是细节、实践经验。第一章讲SDK,简单明了的概括了SDK程序设计的主要原理(我看过Charles Petzold的Windows程序设计,但看了该书第一章,觉得实在是棒,真是于我心有嘁嘁耶,尤其是图示。。。)。而这仅仅用了35页,这充分说明了侯sir超强的概括能力。
    第2章我觉得对于静态成员的讲述非常好。。。

一本详细讲解MFC结构的书,图片讲解尤其出色.感觉这本书需要看几遍才能基本掌握,第三章不好懂,但是关键一句话,看这本书,需要时间和毅力,另外当然要对C++有相当的了解. 初学者只需掌握它的精髓,而不需深究它的全部内容,否则很有可能你会看不懂,等你在不断学习过程中,返过来重复学习,你将会发现此书的奥秘所在。

书是好书,就是侯捷的书比较啰嗦,把问题都写的很细,如果把这本书和Windows程序设计(win32 api )读通,再读,MFC Windows 程序设计(第2版),就一马平川了,两天看完都不费劲,以后可以把MFC Windows 程序设计(第2版),当手册参考了。

看完MFC Windows 程序设计(第2版)完全可以作到自己通过看MFC源码得到浅出MFC,如果你从事计算机这行,连这都不能做到,那还是趁早改行算了。奉劝那些手头银子不是太紧的,买MFC Windows 程序设计(第2版),比侯捷的好一千倍.

100book-超经典-[热布克www.lmh2004.cn]原创-编程大师-百人百评-David Kruglinski-Visual C++技术内幕第456版

(注:未最终整理完毕,持续整理中)

=============================

本文原创为-[热布克www.lmh2004.cn]-中国最好的电脑书评博客-http://blog.donews.com/showing/

======================================

[书名: MICROSOFT VISUAL C++ 6.0技术内幕 ,清华大学出版社,Kruglinski,潘爱民 王国印译,
感想:网上把这本书的第五版骂的狗血淋头,我觉得太过了一点,不过我还是从善如流选了第四版,当时已经有点不太好买了。也许各人的学习方法不一样,我感觉这本书虽然也是好书,但只能算是“中规中矩”而已,还谈不上接Charles Petzold班的程度。这本书原理讲得太少,适合C++底子非常好的人学;另一个感觉就是这本书工具用得太多,初看晕倒,再看罗嗦。侯先生批评它和另一本Jeff Prosise的《 MFC Windows程序设计(第2版) 》是两个极端。如果非要我在这两本中间选一本的话,当年我还是会选这本,但如今我会选Jeff那本,因为我已经把IDE玩得比较熟了。我个人觉得,以《 深入浅出MFC(第二版) 》辅以《 Windows 程序设计(第5版)(上、下册) 》,效果与这本书相当。我现在用这本书作为某项特殊技术的入门教程,看一遍,心里有个数,然后再到Programming Windows里去找对应的讲解,最后查一遍MSDN。
但这本书里那一章COM讲得很好,很深入浅出,是全书的一个亮点,而且远好于Programming Windows的那一章Internet。
综观全书,作为MFC入门教材和日常参考,我以为目前还是无出其右者。但是以国内的情况,很少有人会耐着性子把C++学好再进入MFC的,常常就是C\C++\MFC一勺烩了。如果是这样学习,不光是这本,所有的书都太难了些。
推荐度:[][][][]

第四版

就是个wizard!

 
  我学VC++先买的此书,当初也骂娘。后来下了好多工夫在《深入浅出MFC》,现在再看此书,就要笑自己当初的浅陋了。不过书中一大段一大段谁调用谁,也很催眠的:)。 


我觉的还没有MFC windows程序设计(jeff prosise)写的好,可能是我看的第五版的原因吧。。

 现在VC也搞了两年了,也比较熟了,回头看这书,还是这个感觉。强烈推荐jeff prosise的programming windows with MFC。这才是真正的经典。

  我建议还是买《MFC Windows 程序设计(第2版)》。
因为这本书包含的内容太广了,前面的基础部分内容讲得太少,而后半部分其实都是专题内容,一般都需要看专门的书籍才能掌握的。所以除非你是专业人员,马上要现学现用,否则这本书不合适你的。上面那本书基础部分更多一些。

不适合初学者,讲的不透彻,不系统;不适合入门者,讲得太肤浅。
这本书是本较好的书,但是,但是对于那些windows基本编程(就是win api/sdk编程)都不懂的人,别指望你能看懂多少!
这本书不是初学者用书,应该是中级用书!

我有了一本Visual c++技术内幕(第四
版),但我看的很吃力,一段段的程序一句解释都
没有。我看还要本MFC参考才可以
 
  个人认为本书可以成为学习VC编程之一的书,但是他不能成为学习VC编程的唯一的一本.本人的经验是:C语言程序设计-〉C++语言程序设计-〉Windows程序设计(可与前者交换顺序)-〉深入浅出MFC-〉VC技术内幕.

 随风而逝传奇
   程序界,也许没有人象David一样,走过传奇般的人生,他尽力在蓝天间一跃,留下一段流星般轨迹。
   原来程序员可以这样活着!
   不必每天埋首于计算机间,在年少的豪情壮志编入代码中,然后任生命老去。
可以放下键盘、挑战极限,在天地间大声呼喊。
David J.Kruglinski ,Microsoft Visual C++ 开发小组最早成员之一 ,成功的教育者,户外活动家,47岁,死于滑翔机事故。
David J.Kruglinski,《Visual C++ 技术内幕》作者,有生之年看到自己的书出到了第四版,引导了一批又一批Visual C++开发人员走进技术的殿堂。
既然无人能永生,为什么不拔出你的剑来,直面所有的挑战。
David随风而去,《Visual C++ 技术内幕》到第四版,几成世间绝响。
数年后,George Shepherd续写了第六版,书名《Programming with Microsoft Visual C++.NET》,中文影印版继续称之为《Visual C++.NET技术内幕》。
翻开书,David放任不羁的思维,再次跳跃于字里行间。只是这次多了Shepherd的精细与娴熟。
 David,原来始终与Visual C++,一起走向永恒。
  注:《Visual C++.NET技术内幕》,机械工业出版社2003年1月出版。

在看这本书之前一定要有C++基础,最好再有一点儿WINDOWS程序设计的经验, 配合《深入浅出 mfc》学习,效果更好

============


用VC.net的原因很多,我像只是它那个几乎完全支持ANSI C++标准的编译器,就足以吸引一大票人了。如果不想用.net大可以不用,这不表示VC.net相对VC6就没有任何改进。我想不会有人仅仅因为Win2000 Pro的升级版改名叫WinXP而不是Win2001就不用它(只是个比喻),何况相对VC6来说,VC.net的改进是相当大的。
还有,虽说书名改成了.net,这本书绝大部分都是在讲MFC,.net只是一块"附加的饭后甜点"。仅仅因为加了一点.net的东西就把这本本来至少能得4星的书降一个等级,这恐怕不能令人信服。

算了,这种书我不打算买了,还不如看vc++6.0的,用.net谁还用vc++.net?要么就用c#.net或vb.net而vc++.net在.net中算是一个失败

vc.net这么无聊的东西还有人用,如果写性能要求高的程序,用C++直接调API或者写COM组件,如果写.net应用,C#几乎是唯一的选择.

同意mayhem的观念:"如果写.net应用,C#几乎是唯一的选择."!
当然VC也有其不可替代的地方,
起始我觉得是C++是不可替代的,而VC却不见得,其他的C++编译器多着呢,好像没有那个项目的开发是非的要用VC不可的。
我是学生,见识窄,请大家指教

我认为这只是一个开发工具,有人以前熟悉VC开发,自然是用起来得心应手了。真正的VC高手,不只是一个工具高手,因为这里面含的内容很多,只是有熟悉软件的开发知识才是高手。
自然如是个初学者,真的没有必要学VC。NET了。这个工具本身就很庞大,这套框架模式的学习就很复杂。没有最少一年的光景真的很难成为好的开发者。而且这是基于Windows编程的工具,毕竟Windows编程不像以往那么辉煌了。

我认为这只是一个开发工具,有人以前熟悉VC开发,自然是用起来得心应手了。真正的VC高手,不只是一个工具高手,因为这里面含的内容很多,只是有熟悉软件的开发知识才是高手。
自然如是个初学者,真的没有必要学VC。NET了。这个工具本身就很庞大,这套框架模式的学习就很复杂。没有最少一年的光景真的很难成为好的开发者。而且这是基于Windows编程的工具,毕竟Windows编程不像以往那么辉煌了。

微软的想法就是让你用C#,vc.net只是为了兼容以前的程序并考虑到大量的C++开发人员

  恕我直言,这本书用尴尬两字形容最当。Visual C++.NET本身就非常尴尬,如果你面向.NET,何必还要用VC呢?如果你主要开发native程序,看第四版就够了。100多块钱,实在划不来。

我觉得Visual C++的MFC确实经典,尤其是向导减轻了C++程序员的工作量,是一个好的工具,其实许多项目用C++编的还是很多的,特别是高效率,搞安全的项目,我认为尽管微软推出很多他自己定义的语言比如:VB,C#等,在C++面前都逊色,老牌的语言有它的经典之处,更何况全世界还有这么多的程序员为C++语言添加更多的类加以完善。顺便提一句微软的C#还是用C++写的呢!

C++还是用C写的呢。实践是检验真理的唯一标准,想知道C#能不能成为经典,5年以后就差不多了。还没有哪样东西仅仅是因为某个大公司的推广就可以获得公众接受的。

100book-超经典-[热布克www.lmh2004.cn]原创-编程大师-百人百评-Charles Petzold-Windows 程序设计(第5版)(上、下册)

(注:未最终整理完毕,持续整理中)

=============================

本文原创为-[热布克www.lmh2004.cn]-中国最好的电脑书评博客-http://blog.donews.com/showing/

======================================

[书名: Windows 程序设计(第5版)(上、下册) ,北京大学出版社,Charles Petzold,博彦科技译
    这本是尽人皆知的Win32 API编程经典,也称为“Petzold Book”,学习Win32 API编程的人几乎都从这本书入手。这本书的优点是落墨细致,对基本概念和基本技巧的解释非常详尽,不厌其烦。同时,这本书篇幅虽然不小,但是包容的东西并不多,基本上把重点放在GUI编程上和常规编程任务上,所以能够把很多问题讲得非常透彻。通常第一次阅读这本书,都会觉得作者行文有一些罗嗦。但是日后在开发中,却会发现,这些当时觉得罗嗦的论述,都是实际工作中值得反复查阅咀嚼的宝贵资料。这就是所谓的Petzold风格,既可做tutorial,又可做reference。
    几年前,人民邮电出版社出版过一本Charles Calvert的《 21天学通WINDOWS 95编程(上、下册) 》,那本书的定位与“Petzold Book”相似,而且写得也非常出色,在控件编程方面的阐述甚至超过了“Petzold Book”。可惜这本书完全被“Petzold Book”的光芒所覆盖。不仅国内没有再版过,而且原出版者也彻底打消了与“Petzold Book”对抗的念头。
    现在仍然用Win32 API直接开发GUI的人,恐怕是少之又少,所以这本书的意义不及当年。更公允的说,Petzold Book现在最大的意义是作为Win32的入门教材。不经过它的洗礼,很难升堂入室。


感想:如果我没记错的话,这是我买的最贵的一本书了,但是我一点也没有觉得它贵,因为这本书实在是物有所值。我曾经在Windows程序设计的大门之外徘徊长达3年的时间(从Windows 3.2到Windows 98,朝代更迭,不变的是我用C/C++没有写出过一个能运行的程序),原因就是我当初不懂得选书的道理,看了一本很薄的《Windows编程短平快》,以致大倒胃口。那本书只有《程序员》杂志那么厚,里面的文字诘屈骜牙,代码含混不清,我实在无法从中得到什么帮助。《 深入浅出MFC(第二版) 》为我摆脱了MFC的困惑(此前我已经在微软ATC培训中了解了一点MFC编程的过程,但总归是云山雾罩),而这本《 Windows 程序设计(第5版)(上、下册) 》彻底让我摆脱了视Windows编程为畏途的窘境。关于这本书,书评已经很多了,我不想拾人牙慧。至于价钱,它的每印张单价在计算机书中也属于偏高的,但是它的价值足以让我坦然掏钱。如果说当初我掏钱的时候是颇费了一番踌躇的话,那今天回忆起来,我的遗憾不过是当初踌躇得实在久了一点。
推荐度:[][][][][


==============


两个字——好书!
这本书是线,MSDN是珍珠。

不止,我在好几本书里都看到类似这样的话:“如果你对windows程序设计还不够了解,那么去看Charles Petzold 的《Programming Windows》吧

我认为,本书是windows设计者对windows的一个全面的论述,包括indows操作系统的实现,内部的运行机理都得以清楚了解,读过本书,我们也可以设计一个gui操作系统!本人读过几本windows编程书籍,包括t大的什么vc++教材,读了这本书才知道,其他的东西都叫狗屁不通,就算是外国专家写的都只是这本书子集!只能让初学者迷茫于windows的庞大复杂,而产生畏惧,裹足不前。petzold不愧为windows设计大师,本书语言平实流畅,不同于其他编程书籍对windows编程不是吹嘘就是说难,作者本人甚至提出windows编程的不足。要知道作者本人就是windows的设计者。win32平台就出于棋手。现今又是.net的最下层,windows的基础就是win32,不要怀疑,如果你对操作系统的设计,gui设计的实现有任何疑,就读把!问我对他就“崇拜”两个字!其实不光是我,就连另一本旷世之作-programming windows with MFC的作者都把本书作者称为圣人!建议大家以后都不要去买什么国内专家的所谓著作,那只会浪费你的生命!要看就看大师的作品!至于翻译,就是瑕不掩玉之洁。反对我的尽管发言,相信会有几大阵营会用唾沫淹了你的。欢迎大家和我交流,还有我不是什么托,我也根本没有什么资格来做windows之父的托!我是北邮的一个学生。taiking@163.com

windows 程序设计一书的作者petzold根本就没有把vc和mfc放在眼里, 首先你要搞清楚在c和c++中开发windows应用程序的区别,想学vc如果指望windows 程序设计这本书那你就大错特错了!!

在下只是一名C/C++和DELPHI的爱好者,并且认真阅读过Charles Petzold先生的这部巨作,通过几个月的学习,甚感先生的渊博,在此所作书评,无非是不想让某些人不负责任的观点有损这部名著的盛名,本人无名小卒一个,不敢也不配为任何人做枪手。
据我所知,MFC是MICROSOFT公司的应用程序框架
Microsoft Foundation Class的缩写,是MICROSOFT公司提供的一个几乎封装了全部Windows
Api函数C++类库。向以功能强大,入门困难而著称。对此,侯捷先生的专著《深入浅出MFC》(第二版)对此有深刻的论述。
本人96年开始学习计算机,98年开始学习编程,先后在DOS和WINDOWS平台上用过Foxpro,vfp,delphi,
VC++四种开发工具,大概是在2001年开始学习MFC。也曾开发过一些商用软件。
最后,我要大声疾呼,《WINDOWS程序设计》是一难得的好书,不管你用什么语言,什么开发工具,只要你在WINDOWS平台下做开发,那么熟悉WINDOWS API函数是非常有必要和非常有益的,它会大大提高你对WINDOWS操作系统的理解。而《WINDOWS程序》正是实现这一切的捷径。
某些人不要以书的一些翻译或校对方面的错误而企图抹杀这本旷世巨著的光辉,巩怕不能达到目的


《Windows程序设计》,《Windows核心编程》,《Windows安全性编程》这三本书是互补的。Windows平台的程序员非读不可,可以按上面所列的顺序来作先后阅读。《Windows核心编程》是第四版,第三版的译本是《Windows高级编程》(清华出版社),第四版的译本比第三版增加了针对Win2k的内容,但却删掉了非常重要的文件与IO系统的章节,实在令人十分痛心。注意这三本书是讲Windows的编程模型与接口的,并不是针对某个开发环境的书籍。另外这三本书都没有过多地关注Windows的另一基础技术——COM/COM+,初学者如果想要全面扎实地打下windows平台的编程基础,可以在读完这三本书后,再在此基础上学习COM/COM+的内容。祝各位学子五一节快乐!

100book-超经典-[热布克www.lmh2004.cn]原创-编程大师-百人百评- Charles Petzold-Microsoft Windows程序设计Visual Basic.NET语言描述

(注:未最终整理完毕,持续整理中)

=============================

本文原创为-[热布克www.lmh2004.cn]-中国最好的电脑书评博客-http://blog.donews.com/showing/

======================================


Charles Petzold –Microsoft Windows程序设计——Visual Basic.NET语言描述Programming Microsoft Windows with Microsoft Visual Basic.NET.txt

最新讨论:2004-9-13 20:03:33

决定买了,《Microsoft Windows程序设计——Visual Basic.NET语言描述》
《Microsoft .NET框架程序设计——Visual Basic.NET语言描述》
这两本书是继《Visual Basic .NET技术内幕》之后VB.NET方面的大牛之作。
两本书的译者都让人特别放心。建议学习VB.NET的人这三本书人手一册!

说句老实话,我部分同意你的观点。但直接学C#的前提是那些没有学过VB的人。如果已在VB下做过应用,从目前来看没有必要转到C#上,至少在现在的.NET下VB同C#一样的强大、好用。C#就真的代表新的发展方向吗?也许一两年后又会出现Cx什么的。其实我总认为在实际工作中,尤其做企业应用系统VB非常好。要真正提高自己的编程能力,还是要深入地学习C/C++,读些系统软件的原代码,有时间自己写写操作系统、编译系统等。


最新讨论:2004-5-24 9:46:16

Programming Windows with VB.NET 中文版  Charles Petzold  Programming Windows with VB.NET

不如直接学C#,VB6.0是终结

说句老实话,我部分同意你的观点。但直接学C#的前提是那些没有学过VB的人。如果已在VB下做过应用,从目前来看没有必要转到C#上,至少在现在的.NET下VB同C#一样的强大、好用。C#就真的代表新的发展方向吗?也许一两年后又会出现Cx什么的。其实我总认为在实际工作中,尤其做企业应用系统VB非常好。要真正提高自己的编程能力,还是要深入地学习C/C++,读些系统软件的原代码,有时间自己写写操作系统、编译系统等。

你说的实在,我现在根本没打算学vb.net或者是C#,我现在windows下做开发只用vb6和vc,两个工具互为补充。

有道理!!!不过做WEB应用的时候,还是用ASP.NET吧。这一点我太佩服Microsoft了。ASP.NET是真正为程序员准备的。

兄弟,若你没在项目中用过VB,你就会觉得它是一砣×,但是若是那样怎么还会出VB.Net?其实我以前也很鄙视VB^_^,现在才明白是幼稚。

也有同感,非常同意你的观点。vb.net真的很强大

我一直用VB,从4.0一直用到6.0,应该算的上熟手,我之所以这样说是因为vb.net已经是改得面目全非了,如同学习一门新语言,那为什么不能选择更好的C#呢?至少有一点,如果用过java,C#学习会很快,毕竟C#借鉴了java的很多东西.

VB对面对对象不是很好,但是你不能总是一味的C#,有的时候网络程序用VB开发很方便,具体要看程序而定,你说用C#可以终结VB吧,那么有时候一个简单的程序,你反而自己要费事。没什么好坏的。看自己把握住,何时用什么。

100book-超经典-[热布克www.lmh2004.cn]原创-编程大师-百人百评- Charles Petzold-Microsoft c#Windows程序设计(上下册)

(注:未最终整理完毕,持续整理中)

=============================

本文原创为-[热布克www.lmh2004.cn]-中国最好的电脑书评博客-http://blog.donews.com/showing/

======================================

Microsoft c#Windows程序设计(上下册)Charles Petzold

 
  中文版绝对是垃圾!!!!!
我有英文版!(世图的!¥180)
中文垃圾版(¥160)
只差20元~~质量就差老鼻子了~~
Charles Petzold在遣词造句上绝对不是新手,很多地方讲的都很清楚明了!而且他的句子也不难理解!!
为什么要买中文垃圾版???
比如属性里的Set 和 Get!!这帮鸟人竟然给翻译了~~~我吐!!!


 
  什么?英文版1200多页的书经我们的“天宏工作室”加工过后竟然只有577页!!!看来只有用文言文译才能精炼至此。北大出版社历来有糟蹋外版好书的传统。

100book-超经典-[热布克www.lmh2004.cn]原创-编程大师-百人百评- Charles Petzold-Microsoft c#Windows程序设计(上下册)

(注:未最终整理完毕,持续整理中)

=============================

本文原创为-[热布克www.lmh2004.cn]-中国最好的电脑书评博客-http://blog.donews.com/showing/

======================================

Microsoft c#Windows程序设计(上下册)Charles Petzold

 
  中文版绝对是垃圾!!!!!
我有英文版!(世图的!¥180)
中文垃圾版(¥160)
只差20元~~质量就差老鼻子了~~
Charles Petzold在遣词造句上绝对不是新手,很多地方讲的都很清楚明了!而且他的句子也不难理解!!
为什么要买中文垃圾版???
比如属性里的Set 和 Get!!这帮鸟人竟然给翻译了~~~我吐!!!


 
  什么?英文版1200多页的书经我们的“天宏工作室”加工过后竟然只有577页!!!看来只有用文言文译才能精炼至此。北大出版社历来有糟蹋外版好书的传统。

100book-超经典-[热布克www.lmh2004.cn]原创-编程大师-百人百评- Charles Petzold-C#程序设计

(注:未最终整理完毕,持续整理中)

=============================

本文原创为-[热布克www.lmh2004.cn]-中国最好的电脑书评博客-http://blog.donews.com/showing/

======================================

C#程序设计Charles Petzold Programming in the Key of C#

本人正在看,能把语言讲的如此透彻非petzold不可呀
大师就是大师呀
这本非常适合自学
忍不住 又夸一次
以后我如果写书
一定以此为准!

100book-超经典-[热布克www.lmh2004.cn]原创-编程大师-百人百评- Charles Petzold -编码的奥秘.txt

(注:未最终整理完毕,持续整理中)

=============================

本文原创为-[热布克www.lmh2004.cn]-中国最好的电脑书评博客-http://blog.donews.com/showing/

======================================

最好的数字电路方面的入门图书。
简洁与完备的完美组合!

通俗易懂,简单明了说明了计算机的来源
最欣赏的是有关于逻辑电路、指令、寻址的阐述。
但是前面10章左右有点多余……

我已经快看完了,说句实话,这本书应该作为大学“计算机组成原理”
课程的教材,之前我学汇编时老是学不好,那本清华版本的什么鸟IBM-PC汇编看的我莫名其妙,但是在看了本书有关Intel 8080那一章之后,
我是豁然开朗!原来一切竟是这么简单!强烈建议大家人手一册!

这本书我也是刚看完,说句实话,书中许多的东东,我在上学时都学过,现在读此书,有一种温故与知新的感觉,书中对计算机内部的结构做

了非常直观和有趣的描述。这一点对于初学者来说,一定会大有帮助的,不过像这样的书,国内实在太少,甚至可以说没有,总之我是没有见

过。我一定会推荐给我的学生们的。希望他们现在就能对计算机发生兴趣,而不是等到遇到一大堆问题时再去看一些所谓专家写的一些误人子

递的书。

我刚看完了!这是我多年梦想的书。我终于明白了计算机是怎么一回事了。可以这么说,这本书系统地填补了计算机哲学的空白。我明白了,

能实现二进制的加法表并且最少具有两种稳定状态(记忆功能)的系统都可以设计成计算机,所以理解DNA计算机。量子计算机的原理就一通百

通了
建议所有计算机专业的学生都要看这本书
Charles Petzold 不愧是大师!

100book-超经典-[热布克www.lmh2004.cn]原创-编程大师-百人百评- Bjarne Stroustrup-C++语言的设计和演化

(注:未最终整理完毕,持续整理中)

=============================

本文原创为-[热布克www.lmh2004.cn]-中国最好的电脑书评博客-http://blog.donews.com/showing/

======================================

[书名: C++语言的设计和演化 ,机械工业出版社,Bjarne Stroustrup,裘宗燕译,
感想:这本书真的很艰深,每次我看不上20页就得睡一觉养养精神。但是这本书确实精彩,每天我上床睡觉之前总要看上20页:)我觉得,学习一样东西,最重要的是学习它的历史,知道它为什么会是今天这个样子。我甚至认为,科学本身就是一种特殊的历史学。我在上学期期末英语考试的作文中写到:科学是一种特殊的历史学,是由一种特殊的历史学家(科学家),用一种特殊的历史语汇(科学术语)记录的特殊的历史文献(学术论文)。很可惜,不知道老师给了我这么精辟的句子多少分:)……虽然C++仅仅是一项技术、一种工具,但我觉得要掌握好这门工具,了解它的发展历史也是同样重要的。清华的教科书有优于其他学校教科书的地方,其中一个就是每本教科书的第一章,必然要从头回顾这门学科的发展历史。我认为这对学生是非常重要的。可惜我们学校的教科书很多都没有这部分,即使有,也写不出清华那么有分量,这是差距。
这本书还没有读完,不好就它的内容评论什么。而且这么有难度的书,我只有虚心受教的份。不过说实话,读起来挺吃力的。
推荐度:[][][][]


================================

书名: C++语言的设计和演化 ,机械工业出版社,Bjarne Stroustrup,裘宗燕译,2002.1.第一版第一刷,印张:24.75,16开,380页,定价:48,购买价:7.5折,购买地:上海五角场图书市场角荣书店]1.94
感想:这本书真的很艰深,每次我看不上20页就得睡一觉养养精神。但是这本书确实精彩,每天我上床睡觉之前总要看上20页:)我觉得,学习一样东西,最重要的是学习它的历史,知道它为什么会是今天这个样子。我甚至认为,科学本身就是一种特殊的历史学。我在上学期期末英语考试的作文中写到:科学是一种特殊的历史学,是由一种特殊的历史学家(科学家),用一种特殊的历史语汇(科学术语)记录的特殊的历史文献(学术论文)。很可惜,不知道老师给了我这么精辟的句子多少分:)……虽然C++仅仅是一项技术、一种工具,但我觉得要掌握好这门工具,了解它的发展历史也是同样重要的。清华的教科书有优于其他学校教科书的地方,其中一个就是每本教科书的第一章,必然要从头回顾这门学科的发展历史。我认为这对学生是非常重要的。可惜我们学校的教科书很多都没有这部分,即使有,也写不出清华那么有分量,这是差距。
这本书还没有读完,不好就它的内容评论什么。而且这么有难度的书,我只有虚心受教的份。不过说实话,读起来挺吃力的。

写在纸面上的历史–评《C++语言的设计和演化》
 
【打印本文】  作者:

——————————————————————————–
 
严格地说,这是一本令人敬畏的书。她是理解C++语言之所以成为今天这个样子,C++语言的缔造者在其漫长而又迅猛的发展过程中不断权衡和取舍语言特性最真实、最令人信服的史篇。作者Bjarne Stroustrup–C++语言之父知识的广博和思维的独到让人瞠目其后,语言文字的运用表达方式却又让人瞠目结舌。本书是我所见过的知识压缩得最紧密的书籍,似乎有无穷多的设计要素不断地被抛掷出来,而令人几乎要崩溃的是,艰深而又异常费解的设计思想的写作笔调竟是如此的晦涩和生冷,没有一点轻松或是幽默又或是风趣的平滑过渡、承转启接。艰难的读毕全书,就如一巨石紧压胸口,几已窒息。每每读完该书一节,但觉头昏脑胀且又恶心欲吐,可见该书之畏。
  这显然不是一本普通的书,也并不针对普通的读者(至少我是这样认为)。因为本书探讨的是作者自C++语言诞生至今,整个语言设计的思想、理念发展变迁的过程。她既要求读者对C++语言程序设计的方法非常熟悉,能够理解C++程序设计的思想,又必须对程序设计语言编译器的构造有一定的了解(至少学过一门编译原理课程或是读过编译方法又或是程序设计方法学方面的书)。我更愿意将该书看作是一本关于C++哲学的书,或是Bjarne Stroustrup的哲学。
  无论怎样,在读过该书之后,我都强烈的感觉到Bjarne Stroustrup 对C++语言深刻而又强有力的影响。C++语言并非是从半空里跳出来的,她深深的根植于C语言的底层系统程序设计能力与Simula语言数据抽象和面向对象程序设计方法的能力。高层与底层设计的支持如此完美的结合于一体,即使是到了计算机科学发展日益成熟的今天,亦只有C++才真正做到。无论在书中的哪一段,总能强烈的体现出作者在对C++语言构思与设计过程中的选择和权衡。C++之所以能获得如此成功,就在于她蕴C而生,并做得比C更好一些,尽力摒弃C的某些丑陋之处(很多时候,出于对C兼容性的考虑,完全避免是不可能的。正如Stroustrup一论文之标题《C++: 尽可能的与C靠近,但又不过分的近》),同时要实现对数据抽象和面向对象程序设计风格的直接支持。
  作者始终都强调这样一种观点:C++语言不是一件仅供观赏的艺术品,它是立足于工程设计实践,为认真的程序员提供的一件足够强大而灵巧的工具,同时也使程序设计开发过程变得愉快。C++语言具有丰富的语言特性,但绝不因此而损害了语言内在的一致性,以至于成为一大堆花巧的、新式的、众多用户强烈要求的、公司利益的、设计者个人爱好的特征的集合。
  C++语言自1979年4月诞生至今,逐步由一个预处理程序Cpre演变成强大的程序设计语言开发环境。由最初作者在贝尔实验室的朋友用作科研项目的试验性语言发展至当今世界最流行的高级系统程序设计和面向对象的开发语言。不可否认,任何事物的发展都不会总是一帆风顺,C++也不例外。即使是到了今天,仍可看见对C++语言地位的争执:C++已经过时了,某某某是最流行的开发语言。某某某是最正宗的面向对象程序设计语言,C++对面向对象的支持不完备。某某某具有完善的平台移植性,完全超越了C++。按照作者的观点,C++定位为一种能够如C语言般支持底层的复杂系统程序设计,而又不失C的效率,同时能支持针对大型应用程序开发的数据抽象和面向对象设计。很清楚,按这一定位,C++在该领域里是无可匹敌的。事实上也只有C++语言才真正实现了同时对高低层次的合理支持。与C语言不同,C++语言是一种大型语言,无论是她的设计还是实现都显得非常困难。不仅如此,C++的每一个特征都是经过了作者的深思熟虑和实践的直接验证。每一个特征都有其存在的必要性,同时又必须兼具内在的一致性。但是问题并不是表面上看起来的那样简单,因为C++提供对C语言的支持,而当C语言的设计与C++的关键特性相冲突时,应该如何处理?对于一种新的、对用户有益的特征出现,而又难以在现实中主流的系统中获得合理的性能时又该怎么做?如果对某一特性用户有强烈的需求而该特性并入语言自身结构并不合适或损害了语言的通用性时又该怎么办?
  请看作者的回答:
  一般性规则:
  1、 C++的发展必须由实际问题推动
  2、 不被牵涉到无益的对完美的追求之中
  3、 C++必须现在就是有用的
  4、 每个特征必须存在一种合理的明显实现方式
  5、 总提供一条转变的通路
  6、 C++是一种语言,而不是一个完整的系统
  7、 为每种应该支持的风格提供全面支持
  8、 不试图去强迫人们做什么
  作者正是按照这样经过仔细选择的具有指导意义的规则、原理的集合,实现了C++,并形成了一致的C++风格。很明显,从这些一般性的规则中,我们可以看到作者的人文思考对C++设计哲学的影响。正如作者在第一章 C++的史前时代 一般性背景中所谈到:文学、历史、哲学思想和实用主义对C++的影响与计算机科学、数学的影响一样大。
  通读全书,对于每一位认真而细心的读者来说都是一次巨大的挑战。这种挑战之所以存在的最大原因在于对C++语言这样一门大型系统软件艰深的设计方法和多得惊人的技术细节的掌握。有鉴于此,我认为对该书至少有三种不同的阅读线路针对三类不同类型的读者。对C++语言非常感兴趣的读者不妨阅读书中关于C++发展的历史及其演进的各个不同阶段,并可兼看一些C++设计哲学和技术细节。而对于在C++语言方面资深的程序设计开发人员而言,则应深入到C++程序设计的技术细节,再兼读部分关于C++自身构造的规则和理论。而欲从头至尾每一个细节都不愿放过的汲取该书全部的思想内涵,则对于程序设计语言实现者更为容易一些。
  总的来说,这是一本好书,这是一本并不易读的好书。阅读她,你将会学到很多很多,但更重要的是你是否想到了更多更多…
  全面介绍C++历史的书籍在国内很显然就仅有这样一本,下面我为大家做的推荐就仅限于Bjarne Stroustrup的著作和论文。
  《C++程序设计语言》(特别版)关于C++程序设计最具权威性的圣经级书籍,适合中、高级C++程序员学习。影印版由高等教育出版社出版,中文版即将由机械工业出版社出版发行。
  《The Annotated C++ Reference Manual》(《带标注的C++参考手册》)ANSI C++标准就是建立在该书基础上的,与一般参考手册不同的地方在于手册中关于什么不在这个语言里,为什么某个特性定义成当前这个样子,以及人们可以如何实现某个特定特征的有丰富而翔实的标注。
  下面是Bjarne Stroustrup的重要论文:
  《An Overview of C++ Programming Language》 (《概观C++程序设计语言》)已被热心的网友翻译为中文并制作成电子书,介绍C++在如下三个方面中的一些关键概念:C++的设计、C++程序设计以及C++语言的技术性内容。
  《OOP的未来》孟岩译 程序员2001年合订本 Bjarne Stroustrup谈C++的现状与未来。
  《将标准C++视为一个新语言》陈崴译 程序员2001年合订本Bjarne Stroustrup将C++与C做了一次严肃的比较,并期望使用C++设计应用程序能全面地利用C++的新特性,离开C的世界。
  另,关于Bjarne Stroustrup的一些经典论文的英文原版如:"What is …"、"A Perspective on ISO C++"等等,可至Stroustrup的主页处下载:(http://www.research.att.com/~bs/papers.html) 

——————————————————————————–
 
日期:2004-6-17 9:54:29 来源:china-pub