书籍 C++语言的设计和演化的封面

C++语言的设计和演化

[美] Bjarne Stroustrup

出版时间

2020-09-19

ISBN

9787115497116

评分

★★★★★

标签

编程

书籍介绍

本书是C++的设计者Bjarne Stroustrup关于C++ 语言的最主要著作之一(另一本是《C++程序设计语言》)。在这本书中,作者全面论述了C++ 的历史和发展,C++中各种重要机制的本质、意义和设计背景,这些机制的基本用途和使用方法,讨论了C++ 所适合的应用领域和未来发展前景。本书在帮助人们深入理解C++ 语言方面的地位无可替代,值得每个关心、学习和使用C++ 语言的专业工作者、科研人员、教师和学生阅读。在这本书中,作者还从实践的角度出发,讨论了许多与程序设计语言、系统程序设计、面向对象的技术和方法、软件系统的设计和实现技术等有关的问题,值得每一个关心这些领域及相关问题的计算机工作者和学生们阅读参考。

目录
扉页
版权
内容提要
译者序
译者简介

显示全部
用户评论
从某种意义上讲这本书才是我真正的C++入门书之一(不过也得益于极客时间的相关网课),之前零散的概念总算能以一种理解形式串联起来了。它并不单独讲语法和概念,也花了不少篇幅讲不同语法概念的层次和关联。 P.S. 这本书某种程度上可以划在“哲学”的分类当中233 看完“一般性的背景”这节竟然有点想哭,虽然我一向对“理性”这个词没有好感,然而这种克尔凯郭尔式的“理性的同情”却是我能感受到共鸣的。
为什么打5星? 只是因为不能打6星而已。。
看的是 Cpp-Club 的翻译版,工作上用的是 C++17. C++ 提供了太强的能力和太多的遍历,委员会也在 C++11/20 一步一步做出了伟大的变更。有的地方(比如列表初始化)看完让人苦笑。但尽管 C++98 或者 C-Style 的写法可能应该被丢进垃圾箱,但是异常、模板、type deduce 也成为使用者不可避免的问题。用户不得不成为一个这些方面的专家,才能写出不错的代码。哎希望 2020 年的 C++ 早点普及吧,坐等 concept/任务库/modules. (哎,有的时候我觉得我只要 flexible 和 RAII)...
C++早期演化之路,算是对前期发展历程的一个详细了解吧!