这是国人写的书,在国内技术原创书中属于稀有的“异数”,作者从语言本质的角度去写,写得极为深入,本人阅读后受益非浅。书中提到了《程序设计语言原理》、《程序设计语言实践之路》、《设计模式》、《JavaScript权威指南》和《JavaScript高级程序设计》等书,估计作者他都阅读了。读者在阅读这本书时也要看看相关章节,这样才能弄明白本书到底在讲什么。
本书高屋建瓴,习惯用俯视而不是平视
这本书以JavaScript的视角去看整个计算机语言的世界,小角度引来的大话题。作者从Pascal说到C++和Java,从他做的第一个Web应用到由他负责的开源框架,那是无一不谈,无一不扯啊。于是乎,作者个人的观点随着他的笔间时不时的会带出来,有些点呢不知道他是知道呢还是不知道,反正我是之前知道看了却反而不知道了。比如在冯诺依曼体系结构下的命令式编程语言发展史,之前本来是阅读了《程序设计语言原理(原书第8版)》书中的相关知识(见第1章),那里面讲得清楚明了,结果阅读了这本书中同样的内容章节后反而让本人弄得糊涂了。
这本书的毛病也是国人原创书常见的毛病:本来一个点能说清楚的,结果作者的文字表达能力有限越说却越说不清,还跑离了却又想绕回来,最后弄得这个点只有作者本人和少数明白人才明白,也不加个注释说明。比如书中的“词法作用域”和“变量作用域”那一部分,作者后来又用“圈地”和“割据”来形容,这样不免让读者又要去思考后来形容的这两种 stuff 是 what ,how, why 了。
但是作者的编程基础的功底和开发经验是不容质疑的。他其实是想借现在JavaScript的盛名写本这样的“语言本质”论。所以,这本书虽然不可能成为经典书--原因前面已讲述,但是是一本不可多得的好书。下面说说这本书与市面上相比它独有的,也就是说好好在哪儿:
触类旁通
把JavaScript从资深程序员的思维模式去挖掘这门语言的奇妙与复杂。
基本原理
除了书名中有JavaScript,和为数不多JavaScript应用层面的内容外,更多的而是谈编程语言实现机制和底层原理,甚至是计算机语言发展观和未来的趋势把握。
非主流编程
详细的函数式编程语言的知识,对阅读《计算机程序的构造和解释》这本书有帮助。
开放分享
网上有第1章的内容,和第3章到第5章电子书的内容,及第7章的前4节,所以只有第2章、第6章及第7章的后几节没有得看。这是国内出版界中技术书中极少见的开放和分享态度。
支持国人多出原创好书!走精品路线!
阅读有感
对“阅读有感”的回应
《JAVASCRIPT语言精髓与编程实践》热门书评
-
阅读有感
14有用 1无用 豆豆家の哲爸爸 2009-09-27
这是国人写的书,在国内技术原创书中属于稀有的“异数”,作者从语言本质的角度去写,写得极为深入,本人阅读后受益非浅。书中提到了《程序设计语言原理》、《程序设计语言实践之路》、《设计模式》、《JavaScript权威指南》和《JavaScript高级程序设计》等书,估计作者他都阅读了。读者在阅读这本书时...
-
这是一本硬书
11有用 2无用 xiao_p 2009-07-22
首先声明,我看的只是InfoQ发布的本书的节选部分《动态函数式语言精髓》,虽然只是节选,但却相当的精彩,我的评论如下: 个人感觉,这是一本硬书。 这本书不是简单的介绍某种语言的教科书,也不是介绍某些技巧的XX宝典,这本书是一本探讨理论的书,是一本探讨编程语言范式的书,这样一本书看...
-
有用,但罗嗦;罗嗦,但有用
5有用 1无用 yesme 2008-11-26
比较全面地讲述了JavaScript的前世今生。但是行文比较罗嗦,一个简单的事情要用上四五层比喻,还说不透。对于追求阅读快感的人,或者是技术相对有些积累的读者,这书有点隔靴搔痒的感觉。比较推荐的书是ppk和pro javascript。网上有篇文章:Javascript Closures,用相对较短...
-
我是来推荐《动态函数式语言精粹》的!
3有用 1无用 Macyou 2009-05-23
其实我只是看了infoq上免费提供的《动态函数式语言精粹》,那个也就是这本书的一个子集,按照infoq上的说法基本上是三、四、五几章。我给推荐也是给《动态函数式语言精粹》。这本我就在china-pub上看了下目录,感觉很多章节都是为了和这个书名相匹配才硬加上去的。作者自己也说他开始不是要写JavaS...
-
一本不是所有人都需要的好书
2有用 0无用 Googol 2008-06-05
很少有书能把javascript当作一门真正的语言来讲。这书并不适合用来入门,因为并没有专题去讲javascript的语法和使用。甚至这本书不适合只用javascript的人读,因为书里大量引用来自其他语言的特性来说明javascript的优点和不足。这本书适合一个已经掌握至少一门语言,并且希望用j...
书名: JAVASCRIPT语言精髓与编程实践
作者: 周爱民
出版社: 电子工业出版社
出版年: 2008-3
页数: 510
定价: 68.00元
装帧: 平装
ISBN: 9787121056871