c/c++越来越不行了?让我们看看c++的未来趋势

对于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++,学Java和C#这类的语言将是非常轻松的,其轻松程度和看小说差不多,反过来就难多了。

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

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

如果你目前不知道该如何入门,小编建议大家不妨先找一套系统且靠谱的视频教程入手进行学习,作为编程干货搬运工的小编也非常乐意为大家献上全套且免费的C语言视频教程,需要此套视频教程的小伙伴可直接在公众号菜单栏的编程资料里面输入暗号:666即可领取哦

声明:文中观点不代表本站立场。本文传送门:https://eyangzhen.com/415070.html

(0)
联系我们
联系我们
分享本页
返回顶部