实验室在翻译Principles of Computer System Design: An Introduction,我负责前两章,刚刚完工。自己感觉,第一章和第二章的后半部分还可以,第二章的开头部分翻译得一般。最头疼的是有些术语国内没找到标准的叫法,自己译过来感觉很别扭。比如突生属性(emergent properties),扩展不相称(incommensurate scaling,实际上还有scale down的意义,刚开始翻译为缩放不相称,也不满意),前后原子性(before-or-after atomicity)。另一个比较费劲,但比较有意思的是第一章每页下面的那些名言。我尽量找到对应的中文原始翻译,如果发现译文特别烂,那一定是我没找到原文,自己硬上的。这些问题都是等着被拍的。
另外,第二章英文原版有不少错误, 如果看原文一定要参照勘误表。值得佩服的是,本书的第一作者Prof. Saltzer已经退休了,正在老家颐养天年,每次半夜写信汇报错误,第二天一早一准能看到他的回信(前两章主要是他写的)。
这本书是由MIT CSE入门课程的讲义总结而来,是对计算机系统工作原理和常见技术方法的非常高层的概括,对于只想了解思想方法而不打算深入实现细节的同学来说非常适合。听说复旦的臧老师是用此书做教材的,不知道国内其它高校如何,至少清华还没有启动。
中文版年内开卖应该没有问题,不过就国内目前技术文献的翻译现状来看,还是建议尽量读原著。如果选择了中文版,就要多提建设性意见和建议,不要一味拍黑砖。什么时候国内的翻译不再是纯粹的市场驱动,或许我们就能像上世纪那样看到高质量的译著。
没有评论:
发表评论