好书,超好的一本书,可惜翻译人员完全不靠谱,倘若哪里看不懂或者有费解的,尽情痛斥翻译者吧。
前面凑合也过去了,看到正则那一章,P89,开始死活看不过去,不明白说的啥,最后找来原版PDF对照了一下,我勒个去。P89页最后一行原话是这样:It does, and the regex is also able to match
the following space character. 我就想不通译者从哪里翻出来个“如果”:“如果匹配成功,正则表达式匹配随后的空格”。
还是这一页,译注7,原文就不敲了,有书的可以挑战一下智商试试能不能看懂,不参考原文看明白的,我请他喝下午茶。
还是这一页,Alternation被翻译为“分支”,到了下一页就变成了“可选项”。没有理由,这里的语境,它们就是说的同一个东西。翻译成“分支”就挺恰当,甚至前后保持用“可选项”也能凑合。
往后翻两页到P92,第一段举例了两个模式——注意它用的是中文的左右双引号。幸好我看了原文,原文的引号是英文的(不分左右)。且不说中文翻译会让人误以为引号内部才是用于示例的模式;甚至因为引号变成了中文,后面的模式就变成错误的了——英文引号可以用一个引号字符匹配,中文引号却不行。
这样错漏百出的翻译,实在不忍猝读。可原书写得太好,所以也能匀出个四星。
=================== Update 2012.05 ===================
没想到被顶到此书评论第一的位置了。补充点说明,译者挺诚恳的很快就给了回复,会更新勘误列表,如果能够再版修订这些问题就更好了。
@dc:此书有没有在线勘误列表?有的话我放在这里,应该也是对大家比较有帮助的。
=================== Update 2015.11 ===================
本书已经发行了修订版,我还没有看,不过估计这里提到的翻译问题应该都已经订正。如果以前的书评造成了成吨的伤害的话……大家当个过期的吐槽看看好了,修订版值得重新审视。
原书五星,翻译一星,折合四星(含加权),为了抵扣平均分,给两星
对“原书五星,翻译一星,折合四星(含加权),为了抵扣平均分,给两星”的回应
《高性能JavaScript》热门书评
-
原书五星,翻译一星,折合四星(含加权),为了抵扣平均分,给两星
9有用 4无用 AMiO 2011-03-02
好书,超好的一本书,可惜翻译人员完全不靠谱,倘若哪里看不懂或者有费解的,尽情痛斥翻译者吧。前面凑合也过去了,看到正则那一章,P89,开始死活看不过去,不明白说的啥,最后找来原版PDF对照了一下,我勒个去。P89页最后一行原话是这样:It does, and the regex is also abl...
-
JavaScript,奇葩的名字,神奇的语言
6有用 1无用 Optimus Prime 2014-01-24
从我第一次接触Web编程的时候,我就对JavaScript这个名字耿耿于怀,因为它跟Java一点儿关系也没有,却非要拥有一个这样的名字来哗众取宠。从现在看,这门语言的生命力还是很旺盛的。《高性能》这本书是JavaScript界的神书之一,如果你说你没看过这本书而且你还是一个Web前端开发者,那你就跟...
-
学习js必读教材
4有用 0无用 痘痘儿 2011-02-16
本书从性能角度全面分析js,相比市面上大部分企图面面俱到的教材要好很多。中文版仅210页,字字如金。作者做了大量的浏览器测试,科学可信,逐步分析js程序员关心的性能问题,并提供对应的解决技巧和方案。本书是一本冲破js学习瓶颈的好书,书中隐含的编程思想和良好的编码习惯令每个读者受用...
-
非常值得阅读的书
2有用 0无用 Liuyuer 2011-01-24
这本书的含金量非常大,因为它里边的很多知识,都是作者通过实践总结出来的,都是经验的积累,这在一般的教科书上是学不到的。例如:你会感觉用chrome比IE快,但是为什么快?这本书讲了很多这方面的东西...
-
最佳实践类书籍,灰常实用!
2有用 0无用 kerry95 2013-03-12
最佳实践类书籍,灰常实用!同是zakas写的,讲闭包、作用域、原型链的部分,如果有同学看《JS高级程序设计》觉得理解不够透彻的话,建议看这本书,言简意赅多了~~当然这部分个人觉得还是dmitry的blog里的ECMAScript系列文章讲得最好~~讲性能优化的部分很多人都已经评论了。另外,最近打算重...
书名: 高性能JavaScript
作者: [美] Nicholas C·Zakas
出版社: 电子工业出版社
原作名: High Performance JavaScript
译者: 丁琛 | 赵泽欣
出版年: 2010-11
页数: 210
定价: 49.00元
装帧: 16
丛书: 博文视点O'reilly系列
ISBN: 9787121119323