中文翻译还不错
2013-04-12
关于翻译:
我对中文要求不高,明白、准确即可;基于这样的观点,我觉得,中文翻译得不错,基本上做到了准确、明白;虽然勘误多一些,但至少比翻译龙书的教授们强一些;估计译者是搞技术的,不至于像教授们那样眼高手低,呵呵
有人觉得翻译差,我确实就不明白了。
下面摘引些别人的评论
分章而论:
2-4章200页中有大量内容放到词法分析/语法分析上,这个问题基本上已经被自动化工具解决了(众所周知的lex和yacc)
5-7章分别是中间形式、过程抽象、代码形式方面的内容。第6章包含了很多重要而散碎的内容,过程抽象这个标题有点太小。面向对象方面的内容浅尝辄止,而并行和异常方面的内容干脆就略去了。
8-10章为代码分析和优化,透彻介绍了静态唯一形式表示法。这部分有很多基本知识,但忽略了数组方面几乎所有重要的内容。
第11-13章介绍了指令选择、调度、寄存器分配的基本知识。 尽管它提到了一些硬件效应,如超标量体系结构上的乱序执行,但讨论仍然比较贴近流行处理器的指令集。它省略了SIMD、VLIW、DSP和更多奇异的体系结构,而这些都需要良好的代码生成来支撑。
总体而言:
书中介绍了许多基本主题,但没有对任何主题进行深入探讨。
读完本书后,可以了解经典的编译器构建过程中大部分主要的问题。
但这本书在同类书籍中不能算有竞争力,也就是说不是特别透彻!
对于手头有问题马上要解决的人来说,确实缓不济急。