作译者

译者序
历时近两年,终于翻译完了《C++程序设计语言》(原书第4版)。全书包含44章,英文原版共有1300多页,是C++语言之父Bjarne Stroustrup的一部呕心沥血之作。
这部巨著有几个特点:
一是知识结构完整,对C++语言的介绍非常全面。作者按照“基本功能”→“抽象机制”→“标准库”的递进层次组织全书,由浅入深地把C++语言的方方面面呈现在读者的面前。各种水平、各种背景的读者都能在书中找到适合自己的切入点和学习路径。
二是对细节的讲解非常深入,有利于读者了解和掌握语言的精华。作为C++语言的发明者和主要维护者,Bjarne Stroustrup在撰写本书时绝不仅仅满足于阐明语法和知识点本身。他试图向读者揭示各个语言功能的设计初衷,以及他对各种制约因素是如何考虑并妥协的。对于大多数读者来说,这种视角新奇而有趣。他们不再只是被动的学习者,在知道了“是什么”和“为什么”之后,还可以大胆地揣测“C++语言接下来该如何继续发展”。不得不说,这是本书与其他C++书籍的最大区别。
三是作者在写作中融入了很多自己的工程实践经验。学习程序设计语言与学习文化课有很大的不同。设计程序的过程是一门艺术,程序语言只是完成艺术作品所需的工具。举个例子来说,由于各种各样的原因,在C++中存在一些语言特性,它们的功能和作用非常类似。那么这些特性之间是何关系·在遇到某类实际问题时应该如何聪明地选择·本书很好地回答了此类问题。
以译者的浅见,程序员应该是艺术家(Artist),而非匠人(Worker)——后者只会堆砌代码,而前者能创造出美好的作品。这也应该是Bjarne Stroustrup写作本书时所追求的吧!
这本译著的出版凝结了很多人的智慧和心血,绝非译者二人独力可为。感谢机械工业出版社的朱劼、关敏等编辑在本书译校和出版过程中的辛勤付出,她们给予了我们很多无私的帮助。由于译者水平有限,书中难免有一些不当之处,恳请读者不吝批评指正。
译者
2016年春于南开园



欢迎投稿 职场/创业方向. 邮箱wangfzcom(AT)163.com:王夫子社区 » [PDF电子书下载] C++程序设计语言(第4部分:标准库)(原书第4版)

点评 0

评论前必须登录!

登陆 注册