C++并发编程实战(第2版)
上QQ阅读APP看书,第一时间看更新

译者序

译事三难:信、达、雅。而这恰恰是对翻译工作的要求,技术类图书的翻译工作也不例外。

有不少程序员将全部精力倾注到计算机技术之上,但对于外语学习的投入却稍显不足。本人有幸承担本书的翻译任务,深知所肩负的责任之重,希望与大家携手跨越语言的障碍,共同钻研前沿新知。本人坚信,语言转换不应当增加读者学习和理解的负担。如果存在理解上的障碍,则须源于技术本身,而非因语言表达而生。本人为此花费了不少精力,反复推敲语言表达的细节,竭尽所能使其流畅、通顺、易读。

本书作者是并发编程的世界级专家,经验丰富、见多识广。对于本书涉及的各种技术难点,他都驾轻就熟。反之,本书的不少读者仍在学习的艰途上步履蹒跚,若要跟上“巨人”的步伐,恐怕比较吃力。原书中的某些要点在作者眼中理所当然,并没有予以详细介绍,而这些内容很可能令人费解。为此,本人特意插入不少译者注,通过解释细节以补充正文的完整逻辑,帮助读者轻松理解。此外,虽然原书定位的目标读者是已具备相当经验的C++程序员,但是很多C++新手和跨专业的开发者也会对多线程感兴趣。因此,本人还补注了一些计算机软硬件知识和对C++新特性的说明,以尽量降低本书的学习难度。

——吴天明

2021年10月