查看原文
其他

C++经受了30年的打磨,你竟敢说它过时了?

博文菌 博文视点Broadview 2020-10-17


在编程语言的井喷时期,每年都会诞生超过50 种新的编程语言。但是C++语言却始终在编程语言排行榜中名列前茅。
(来源tiobe.com)
C++经历了三十多年的打磨与起伏,其在工业界的地位已经非常稳固,在很多领域里已经是不可取代也没必要被取代的统治者。再加上C++与时俱进的实现更新、配套完善的标准跟进,都使得C++语言的生命力长盛不衰。

  为什么有些人觉得C++过时了?  



从招聘需求看,Java岗位明显居多!不过别忘了,如今很多主流客户端框架还是C++的天下,毕竟性能是谁也绕不过去的事情,从岗位的绝对数量上来讲并不低。
况且C++的应用场景非常广,比如Web后台、物联网、机器人、智能计算、VR、区块链、游戏等等,C++都可以。并且还有很多应用部分,是作为共享库模块给第三方调用。
只不过C++属于比较难的编程语言,语法细节繁多且还在不停的更新。很多初学编程的人会选择好学一点儿的语言入门而避开C++。
由于入门难度高加上相对就业机会少,会让一些不太了解的人以为C++过时了。其实现代C++开发之安全、准确、快捷、效率之高,在博文菌看来可谓首屈一指!
学C++最大的好处是,你会很容易理解C系的各大语言的实现和使用。并且你还可以用C++验证很多刚学到的知识,其它语言就不方便。握C++后,相信你一定会更加热爱编程!

   那么,学习C++有什么秘籍吗?   



不仅有,而且这本秘籍可厉害了!它是真正畅行全球20年的C++入门必读经典!各版本的全球总销量已超1300万册可谓令全球数千万C++开发者全部为之疯狂!
当当当!这本 就是——

这本书非常不简单!
它融合了令全球无数程序员为之迷醉的C++大师Stanley B. Lippman的丰富实践经验,注入了C++标准委员会原负责人Josée Lajoie 对C++标准的深入理解,再结合上C++ 先驱Barbara E. Moo在 C++教学方面的真知灼见,经历了语言缔造者与常青藤名校数版迭代,才锻造出了这样一本每一页都在闪闪发光的C++学习头牌!
博文菌可以毫不犹豫的告诉你:

如果只读一本C++书籍

《C++ Primer》将是你永不后悔的选择!




《C++ Primer(第5 版)》可以帮助你全面了解2011 版本C++标准的内容。无论初学或老手既可用来理解C++11规则背后的原理,也可用其新语言特性与标准库来快速构建健壮程序。而且这本书是接地气的实践结晶,会明明白白地告诉你面对具体问题时应怎样权衡,C++里什么好用,什么不好用,为什么,等等。
 为什么千万+读者会选择 C++ Primer  

C++语言的教科书汗牛充栋,其中值得大力推荐的也真不少。不过,如果说要选一本教科书能够很好地引领C++程序员入门,并且能够在C++程序员成长的各个阶段都能够提供到位的技术指导和权威信息的话,那么就要首推Stanley B. Lippman 等合著的这本 C++ Primer 了,它也被全球的C++程序员誉为“编程圣经”

▊ 1. 三位大师联合打造,绝对权威

以三位作者在C++语言发展历程中的经历,既有编译器的开发和实践(Stanley B. Lippman),又参与C++标准的制定(Josée Lajoie),再加上丰富的C++教学经历(Barbara E. Moo),三剑合璧,本书的权威性自不容置疑。

2. 绝对庞大和广泛的读者群体,让你受益终身
虽然primer 的意思是“启蒙读本、入门书”,但是 C++ Primer 的深度和广度远不止入门级教科书这么简单。

C++ Primer  是以让读者掌握C++的全貌为目标的,所以它既可以循序渐进地阅读学习,又可以在遇到疑难问题的时候提供解惑,更可以兴之所至地任意打开一页读上一段,都能够做到开卷有益。

3. 新式讲解风格,直接养成好习惯
对比市面上一些C++教材,它们大多会按照语言进化的顺序来组织其内容。首先讲授C++的C 子集,然后将C++的更为抽象的一些特性作为高级话题在书的最后进行介绍。这种方式存在两个问题:读者会陷入那些继承自低级程序设计的细节,从而由于挫折感而放弃;读者被强加学习一些坏习惯,随后又需要忘记这些内容。
C++ Primer 采用一种相反的方法:从一开始就介绍一些语言特性,能让读者忽略那些继承自低级程序设计的细节。例如,在介绍和使用内置的算术和数组类型时,我们还连同介绍和使用标准库中的类型string 和vector。(很多教材不使用标准库,因为标准库被当作了一种“高级”话题。)使用这些类型的程序更易写、易理解且更少出错。
 为什么要选择第5版 ? 
我们在前面说过,C++11是 C++语言标准的一次剧烈修订,对于C++语言的核心部分做了相当大的改动。而《C++ Primer(第5 版)》不是一次简单的升级,大师作者们为它改写了上一版的每一段话每一段示例代码,在全新的甚至是未来的背景下,为我们展示C++应该是什么,应该怎样应用。
这样的呕心沥血,配合C++ Primer 风格的完美继承,将第5 版打造成了一本浑然天成的C++学习教程。由于本书的全面性,你也可以将本书当作参考书,以备随时查阅。这本书无论对于初学者还是提高者,都称得上是最经典的教科全书!
本书的英文版及中文版在电子工业出版社博文视点先后出版上市,凭借着过硬的质量和强大的翻译团队,使得《C++ Primer(第5 版)》的中文版和英文版全部登上豆瓣9.4分9.3分的神坛!四星及以上的好评率高达96.4%97.2%
(来源 豆瓣读书)
(来源 豆瓣读书)
▼▼▼
这样一本无可争议的 “ C++ 编程圣经 ”,值得你立刻拥有!



我们这里有超多免费精品课等着你
添加下方小橘子微信,回复“免费
快人一步,到手好课


如果喜欢本文
欢迎 在看留言分享至朋友圈 三连



热文推荐






▼ 点击阅读原文,获取本书详情!

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存