对于C++的未来,我们需要看到的是两个趋势:

一个趋势是C++变得更加复杂,更加学院派,通过模板等有潜力的语法因素构造越来越精巧的库成为了现代C++的热点,虽然在利用库实现新的编程范式,乃至设计模式等方面很有开创意义,也确实产生了一些能够便捷开发的工具,但是更多的是把C++变得更加强大,更加复杂,也更加难懂,似乎也更加学院派,不得不说它正在向边缘化道路发展。

另一个趋势是C++在主流的企业应用开发中已经逐渐退出了,ERP这样的企业软件开发中基本上不会考虑C++,除非需要考虑性能或者和遗留代码的集成这些因素。C++在系统级别语言,成为软件工业的基础是大势所趋。然而反思一下,真的是退守么?

C++生命力一直很旺盛滴。

有个Google工程师,在给大家将用Java如何在Android平台开发游戏时,说了类似如下的话:“我基本上是一个C++程序员(面有得色),在这里给大家讲的用Java写的这段游戏代码,差不多算是我的第一个Java程序...”下面的意思就是如果我的Java程序写得不够好,请大家海涵之类的。

说C++好的人大有人在,比如Charles Wang(CA以前的老大王嘉廉),说过类似这样的话:“Communication is very important, we programmers can talk in c plus plus...”

当然贬C++的人也大有人在,比如Linux的发明者Linus。贬C++的人有两种,一种人的确认为C++不够好,这种人占极其少数;另一种人因为C++太难学,所以跟着瞎起哄,好像扼杀C++,他就能成为大牛似的。

如果大家对C/C++感兴趣的话,可以加一下我们的学习交流Q群:637  935  295,免费领取一套学习资料和视频课程哟~

事实上,如果精通了C++,学Java和C#这类的语言将是非常轻松的,其轻松程度和看小说差不多,反过来就难多了。

我看过一本国内某Java高手写的设计模式方面的书,那本书写得还是相当不错的,但有好些个关键的地方含糊其辞,甚至是错误的,如果他同时是C++高手,就肯定不会犯那样的错误(本人确定那不是印刷错误)。

怎么说呢?还是那句老话“C++是真正程序员的语言”,这句话至今依然有效,在可以预见的未来也依然有效。

C++就是在这样的赞美和贬低声中发展壮大起来的。

C/C++越来越不行了?让我们看看C++的未来趋势相关推荐

  1. 让我们唠一唠:微信有哪些功能越来越不行了呢?

    微信订阅号改版"信息流"之后,不少网友都认为,这是功能上的退步,并纷纷表示要"取关",并在知乎.豆瓣等各大社区平台上,也掀起了不少关于"微信有哪些功能 ...

  2. “一切都是消息”--iMSF(即时消息服务框架)入门简介

    "一切都是消息"--这是iMSF(即时消息服务框架)的设计哲学. MSF的名字是 Message Service Framework 的简称,由于目前框架主要功能在于处理即时(im ...

  3. 我对新版CCNP考试的一点想法

       今天是2007版CCNP考试科目生命的最后一天.明天起,它将完成自已的使命,完全消失在我们的视野中.明天(8月1号)起,所有考试中心将全面采用2010版的考试科目,新版的考试科目在旧版的基础上去 ...

  4. Microsoft Forefront EndPoint Protection 2010 Client 静默安装

    记忆力越来越不行了,原来安装过好多次,现在又忘了,还是记录下来吧. FEPInstall.exe /s /i 详细安装参数参考下面的内容. Description /s Specifies that ...

  5. 详细回复某个CSDN网友,对我的文章和技术实力以及CSDN的吐槽

    貌似被大学生鄙视了,我也是醉了,现在的大学生水平和信心,都这么高了~ 看来,我得加把劲了~ o(︶︿︶)o 电子商务系列文章,是我闲来无事,分享自己的一些业余实践经验的文章.其中关于数据库设计的这一篇 ...

  6. 我要回家软件_超4成受访网友认可候补购票:抢票软件难了,还是12306靠谱

    自1月10日正式进入2020春运时间,有的人已经感受到站台的摩肩接踵,而有的人还对着遥遥无期的购票结果望眼欲穿. 在购票时,不少旅客发现,自己想买的票"瞬间被秒",然后找到号称可以 ...

  7. 浅谈物联网时代智能停车发展趋势

    我国目前是世界上第三大汽车生产国和第二大汽车消费国,随着汽车数目的不断增长,停车场的需求也逐渐增加.到目前为止,停车难是让车主困扰的一大难题.伴随着物联网技术的日益成熟及智慧城市的建设,智能停车场成为 ...

  8. html5 楚汉争,楚汉争霸的起关键作用的五个人 这五人都有着不可忽视的影响

    对楚汉争霸很感兴趣的小伙伴们,趣历史小编带来详细的文章供大家参考. 楚汉战争初期,项羽和刘邦的正面交锋,刘邦是节节败退,项羽是占据绝对优势的.可是,到了后来的时候,项羽怎么会变得越来越不行了呢? 在这 ...

  9. java sar包_linux下查看最占性能的JAVA进程

    记录一下自己常用的linux系统命令,方便以后查阅,发觉记忆越来越不行了找到最耗CPU的线程 ps命令 命令:ps -mp pid -o THREAD,tid,time或者ps -Lfp pid 结果 ...

最新文章

  1. 服务模拟-ServiceMock
  2. 设计磁标读写模块-STC8G1K08-HALL
  3. java线程池拒绝策略_Java核心知识 多线程并发 线程池原理(二十三)
  4. java中怎样避免方法被重写
  5. trace--求矩阵的迹
  6. Qt Creator列表和其他数据模型
  7. linux拷贝文件夹怎么删除,linux文件及文件夹拷贝移动删除
  8. SAP SMP的一些截图
  9. 查看手机是否安装微信客户端
  10. Flutter进阶—实现动画效果(七)
  11. 浏览器html5视频抓取,检测浏览器是否支持html5视频的代码
  12. delphi2010:按键 控制键 组合键的判断 响应
  13. 4月10日服务器例行维护公告,4月12日服务器例行维护公告(已完成)
  14. 一个老板向员工发的牢骚
  15. 一个文章单词分析作业
  16. snort:Packet结构体详解(留坑)
  17. 计算机考研【考研常识普及、408统考与自命题、高分备考规划、院校选择和就业分析】
  18. 不去摄影棚,不用PS三步快速证件照换底色最简单方式
  19. 小美的跑腿代购 / 小团的神秘暗号(c++)
  20. 是时候回答【我为什么要学习 Go 语言(golang)】这个问题了

热门文章

  1. 关于“数据分析”如何快速入门一些基本思路
  2. 这样准备,面试成功率提升30%
  3. 科学家风采 | 杜小勇、周傲英、王万良获批首批国家级虚拟教研室建设试点项目!...
  4. 数据流技术在GPU和大数据处理中的应用
  5. “新一代互联网安全(BII)管理:理论与实践研讨会”在西安交通大学成功举办...
  6. 【项目管理】项目进度管理的关键路径
  7. 【VB.NET】测验题目Quiz2
  8. 每天打卡心情好(洛谷P1664题题解,Java语言描述)
  9. 《嵌入式C编程:PIC单片机和C编程技术与应用》一第1章C语言概述和程序结构1.1 C源代码...
  10. Awesomplete 屌爆了