2007-04-19 23:11:41
来自: 大胃。王
编译原理的评论



大学里面的课本,大多数都是一个稍微浓缩了的编译原理讲解,老师基本上还是要看看这本红龙书才敢讲课的。
如果说这本书有什么优点,那么可以这么说,很多编译原理的书都有很多错误,这些错误是因为他们的算法和这本书的不太一样。有些取了捷径。不是说算法不对,而是没有讲明白算法简略的原因,这样导致初学者一头雾水。并且很多概念都没有讲清楚。
但是这本书不一样了,他讲解的过程中穿插的算法,大都以程序表现出来,让初学者有据可循,而不是用一个类似自然语言的算法去推导。当然,自然语言更加适合教学,可是严谨性确实不如红龙书。并且红龙书的讲解详细程度偏偏又高于其他精华的书籍。
本书不是完全适合本科学生阅读的,可以参考着目录的推荐顺序来看。
非常推荐这本书给对编程有兴趣的同学看。
最后也要说一句。编译原理是一门讲算法的学科,之所以单独成为一个学科,是因为相对于其他算法,他太庞大了。要学习好这样的学科,首先要有良好的基础,不然很难读下去。
祝大家学习成功。
编译原理的评论




大学里面的课本,大多数都是一个稍微浓缩了的编译原理讲解,老师基本上还是要看看这本红龙书才敢讲课的。
如果说这本书有什么优点,那么可以这么说,很多编译原理的书都有很多错误,这些错误是因为他们的算法和这本书的不太一样。有些取了捷径。不是说算法不对,而是没有讲明白算法简略的原因,这样导致初学者一头雾水。并且很多概念都没有讲清楚。
但是这本书不一样了,他讲解的过程中穿插的算法,大都以程序表现出来,让初学者有据可循,而不是用一个类似自然语言的算法去推导。当然,自然语言更加适合教学,可是严谨性确实不如红龙书。并且红龙书的讲解详细程度偏偏又高于其他精华的书籍。
本书不是完全适合本科学生阅读的,可以参考着目录的推荐顺序来看。
非常推荐这本书给对编程有兴趣的同学看。
最后也要说一句。编译原理是一门讲算法的学科,之所以单独成为一个学科,是因为相对于其他算法,他太庞大了。要学习好这样的学科,首先要有良好的基础,不然很难读下去。
祝大家学习成功。
本评论版权属于作者大胃。王,并受法律保护。除非评论正文中另有声明,没有作者本人的书面许可任何人不得转载或使用整体或任何部分的内容。
在哪儿买这本书? · · · · · ·
>编译原理

2007-05-26 08:37:28 september_29
恩2008-02-13 21:38:20 老陶
需要有点谓词演算的基础,看这本书的时候桌子上还铺着离散和CLRS才看下来的2008-04-11 20:41:42 liqin
个人认为我们老师编的那本也是龙书的精简版 ^^> 我来回应