刚看完这本书,囫囵吞枣的。
我是因为同时在看另外一本关于硬件的书,看的很吃力,才读了这本书。写的还算比较浅显,翻译的效果还算不错,语言组织的都很容易理解,可见译者是在用心的翻译这本书。但是有一个不好的地方是,翻译后,书中大量出现“后者”,有时候读的让人摸不到头脑(果然是丈二啊,有点二),这是我在阅读过程中最受不了的地方了。有些地方明显没有提到两个事物,但是也是用到了后者,让我觉得实在是痛苦。希望以后的版本会有所改进。
书中主要讲了代码组织对效率,编译器优化,一些控制结构,内存组织,可执行映像的结构,最想看到的是关于过程/函数调用中的一些汇编级代码组织的含义及堆栈、栈帧的组织,等等一些东西。发现对我前一段读的书是一个很好的佐证和补充,而且让我清晰了部分前一段迷惑的东西。
一部还行的书。可以看一看。
可以看一下,还是有一些亮点的
《编程卓越之道》热门书评
-
写个简短评论
6有用 0无用 dinny 2008-05-15
昨晚睡不着,就把这本书看完了。正在实验室工作,就写个简短的评论好了。有人说,吃鸡蛋不一定要见下蛋的鸡。但见了下蛋的鸡的人吃起鸡蛋会更清楚这颗鸡蛋是通过激素喂出来的还是土鸡吃菜和米糠生出来的自然蛋。有时候这种了解看上去不一定能一眼看到给我们带来什么但益处总是有的。如果你平时做的是基于虚拟机的Java开...
-
有时间的话,看看总归没坏处
3有用 0无用 rIPPER色影师 2008-02-15
通过分析编译器输出的汇编代码,分析不同的程序写法对编译器生成(优化)代码的区别,指出提高程序性能的窍门。说起来这些办法多少会有作用,尤其是在分析类似书中的单个程序,一个函数片段的情景中,效果可说是很明显。但是对于现在的多任务多核操作系统下跑在jvm或者.net framework之类虚拟机里面的程序...
-
本书告诉你编译器如何将你的高级代码转换成底层语言
1有用 0无用 似水年华 2010-10-28
在编写高级代码(C/C++)时,更多从编译器的翻译思路、机器的执行方法等角度出发。是不可多得的 。在《编程卓越之道》系列书籍的第二卷中,我们将: ·学习如何分析编译器的输出,以便检验代码的所作所为,从而得到高质量的机器码 ·学习编译器为常见控制结构生成的典型机器指令,以便在编写高级语言程序时选用...
-
可以看一下,还是有一些亮点的
1有用 0无用 黍离 2012-04-19
刚看完这本书,囫囵吞枣的。我是因为同时在看另外一本关于硬件的书,看的很吃力,才读了这本书。写的还算比较浅显,翻译的效果还算不错,语言组织的都很容易理解,可见译者是在用心的翻译这本书。但是有一个不好的地方是,翻译后,书中大量出现“后者”,有时候读的让人摸不到头脑(果然是丈二啊,有点二),这是我在阅读过...