这书真是一本非常好的书
2012-07-31
虽然这本书可真够贵的,中文版不到300页,码洋近60元。但是这书是我见过的计算机教程中信息密度最高的一本。作者很淡定的说,你会google我也会google,没必要写一些你随便搜搜就能找到的东西。于是就有这种三十页就包括一门语言的书。而且每个语言又分三段,大概就是语法入门,高级特性,高级特性与实践结合。完全没有安装指南,做得好!很多语言书的安装指南过时又错误百出(这不完全是作者的错,很多书引进之后,对应的软件版本已经过时了),最后还是靠google到的文档解决问题,索性没有也是一件好事。如果读者靠里面的语言吃饭,就完全没有必要读这书。但是如果没接触过,读完这书里一门语言之后就能比读完这语言的其他教程多知道一点东西,此可谓多元化的犒赏。
这书类似于我母校某老师宣称的一种理论,计算机教学应该不走寻常路,应该去模仿学自行车的过程,把人扶上车座,然后对准车屁股一脚踹上去。然后能学会的人自然摇摇摆摆的就上路了。这书里面第一天大概类似于扶人上车座,然后第二三天就是猛踹的过程。
里面反复提到DSL,可见DSL毕竟是解决大多数实际问题的大势所趋。
此外这书很有趣,把每个语言都用经典电影里的角色做比,让人很轻松的记住每种语言的特点,有些电影我看过,有的还没看。本来打算找来一一看过,但是发现最后一门语言对应的是Star Trek,就打消了这个念头。