豆瓣评论

  • 没法收的烂摊子
    VS2010编译提示警告,可以通过编译,但不能正常执行。看起来作者并没有很好的测试过代码,不像是花了六年时间写的书(也许是让学生写的代码?)。此书的另一位作者在序中只字未提,呵呵。建议别买。03-17
  • lidon
    龙书偏重理论,这本书偏重实践,很喜欢这本书04-16
  • putin
    该书大大降低了学写编译器的门槛,不到5000行代码实现了一个完整编译器、链接器,非常适合编译器初学者。 05-26
  • yangtao
    好书,适合想学写编译器的童鞋!05-08
  • Robinson987
    上学期上的编译原理课,感觉学的很枯燥,理论很空洞。在图书馆也看了其它一些编译方面的书,没找到特别合适的编译器实验方面的书。这本书拿一个完整编译器来讲,称得上手把手来教写编译器,感觉很过瘾,也逐步理解编译原理讲的内容怎么应用了。04-25
  • binape
    这本真的不推荐,虽然是强调动手二字,但简直是用代码凑页数,排版也很弱,代码完全可提供个github就行了。09-05
  • chen_yiqun80
    市面上编译类书籍偏向于理论,实践类确实少,也许是工程好大!也许这本书会是编译器领域的 minix操作系统设计与实现!07-07
  • puzzleha
    虽然我自己也做过简单的编译器,可是看了作者的书感觉收获还是很大。作者是个用心在写书的人,真正想入门编译器,这本书可能比那些深奥难懂的编译原理更加适合吧。而且这是中国人自己写的书,确实读起来我觉得比读外国写的书更加具有亲和力。也更适合中国人的阅读习惯。(很少写这么多的书评,但是我觉得在现在大家都认为学编译原理就是只有那几本龙书,虎书,鲸书,结果一看就被弄迷糊了。那几本固然经典,天赋极佳的可以只看那几本书,可是我觉得对于大部分人,这种实战性的书籍更具意义吧。)07-05
  • 不想科研
    刚开始词法分析,语法分析,节的数据生成看的还可以,但是到后面的语义分析和gencode部分太抽象,不得已把代码down下来,一遍一遍跑自己写的test,跟踪函数... 花了两个月时间一天一两个小时,终于把所有代码都理解了。收获很大,但是由于其没有中间代码,这样的话导致在此基础上的优化很难搞... 04-12
  • 豆友181317479
    不错的实操模板,在源代码的基础上略加修改(改了半个月)完成了编译原理的课程设计(C艹版本),可惜后面的链接器部分理论知识不足,没法读懂。09-02
  •   
    就会贴代码,彻头彻尾的垃圾,当厕纸都嫌硬!09-27
  • 鲁班master
    作者邮箱居然只会自动回复。高冷干脆不留邮箱啊,浪费我写邮件的时间。这样的书本来就比较小众,会给作者写邮件的大概少之又少。懒得写了,一星不能再多。-------------------------------------------------------------------------------------------------------//更新:作者王先生专门回复了,再次感谢王先生。好书,好作者。为我的浅薄道歉。09-02
  • 积聚者
    感谢它拯救了我的解释器实践课。 如果有配套讲解视频更佳啊。02-27
  • 谢小漫
    终于看完,对于程序的编译原理和程序到底存储了什么东西,看完会有不错的体会,可以作为代码练习教程。后续重读一遍《程序员的自我修养》再来读其他编译相关的书籍。08-12
  • 远跋
    #读万卷书行万里路#很喜欢正文前的引言。“纸上得来终觉浅,觉知此事要躬行”。10-12
  • 佚名
    词法分析和语法分析部分比较中规中矩,手写还不错.语义分析部分很糟糕,直接使用的语法制导翻译,没有使用中间形态,从语法分析直接生成符号表和机器码,抽象程度非常高.相比有ast和ir的多遍处理过程,这样的方式太难了,需要对后端机器码非常熟悉才行.01-15
  • 阅微草堂
    符号表和链接部分讲的特别好。作者的视频值得初学者听的----https://www.bilibili.com/video/BV11h411a7zq?p=6&vd_source=829e7e318824005fe97eb0868603ce57值得听一两遍!!书的内容和相对应的代码可以多研读,TCC代码和这里代码有部分重合。06-28
  • Seed
    现在电脑书真是书托太多了,这书充斥着90后的味道,VC6还号称win8可以运行也不脸红06-29