作者smartboy (小光光)
看板C_and_CPP
标题[心得] The C++ Programming Language 国际中文版 第四版 勘误
时间Sat Jan 7 15:32:16 2017
我当初学 C++ 是读 The C++ Programming Language 第三版的中文版(叶秉哲译)
跟搭配英文版自学的. 过了十多年 C++ 也有不小的变化, 所以想从基础再仔细学
一次. 所以在第四版中文版(陈裕城译)刚出的时候, 我就购入开始阅读.
对於技术书籍的中译, 我自认我对不通顺的句子接受度不算低. 有时一些专有名词
中译之後变不熟悉所以阅读时要想一下英文是指什麽东西, 我也能理解. 但说实在
第四版中文版问题远不止这样, 不是通不通顺的问题, 而是常常翻译错误, 有时中
文跟英文在说不同的东西, 甚至意思整个反过来. 也许会觉得技术人翻译功力不强
难免? 但更糟的是很多错误会影响技术的了解, 更有不少技术方面的错误.
当时我曾边读边勘误, 写了这篇文章.
http://kuangche.blogspot.tw/2015/07/the-c-programming-language.html
当时我评价比较客气, 话没有说得很重. 想说帮忙勘误也算造福後人, 断断续续自
虐读了两百多页. 现在终於读不下去了, 错误太多实在难以忍受, 宣告放弃, 剩下
的章节我若还想读会去读原文吧.
勘误表
https://docs.google.com/spreadsheets/d/1d3yOOVuhAHSla6LKQLZ9QHdu1hKgGegaXO7Np5PlIV8/edit#gid=0
给其他人的建议
- 程式设计初学者:
这本书不是写给你看的.
如果想看 C++ 设计者写的 C++ 书, 他有有写另一本比较适合初学者的
Programming -- Principles and Practice Using C++
- 已经会其他语言, 初学 C++:
去读原文, 或其他书. 千万不要读这本中文版. 因为初学者可能没办法分辨写得怪
怪的地方到底是翻得不顺还是整个翻错.
- 已经稍微懂 C++ 的人, 想要查阅或复习:
千万不要读这本中文版, 以为可以节省时间. 就算你忽略句子不顺之类的小问题,
一样很快就会遇到技术方面看起来怪怪的地方, 结果还要去找原文版来对照. 那何
不一开始就读原文, 还更省时间.
如果不在意 C++11 语言新的变化, 那我觉得读第三版的中文版比第四版好得多.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.132.14.39
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1483774342.A.2E5.html
1F:→ james1022jk: 同感+1,当初也买这本,後来看不太下去就换一本... 01/07 15:37
2F:推 Neisseria: 感谢告知,可以少踩一个雷 01/07 16:51
3F:推 Sidney0503: C++17要出来 说进阶用这本又怪怪的wwwwww 01/07 21:52
4F:→ Sidney0503: 勘误大推 01/07 21:52
5F:推 Tcintc228: OMG... 前几天才刚买中文版... 感谢告知 01/08 09:55
6F:推 bigpigbigpig: 感谢告知,正想重新学习C++,这样可以少踩一个雷:) 01/08 10:46
7F:推 dannypsnl: 可是已经踩下去了QQ 01/08 15:03
8F:推 firose: 相见恨晚 01/08 16:56
9F:推 final01: 我自己是觉得还好,不过以为是 c++本身就太难 01/08 21:12
10F:推 descent: 好有心, 你一定很爱这本书 01/08 22:33
11F:→ holishing: 默默朝圣... 01/09 05:50
12F:推 ronin728: 大推 01/09 11:56
13F:推 laladeer: 朝圣 01/10 03:42
14F:推 Schottky: 推 01/11 04:58
15F:推 laertes: 你一定很爱这本书+1... 01/11 08:24
16F:推 HowLeeHi: 小光光推 02/06 20:30