TOIBE编程语言排行榜上c++的比率一直在降,为啥会有这种局面这是否意味着c++将被时代所淘汰

我们来看一下这个榜单吧:TOIBE编程语言排行榜上c++的比率一直在降,为啥会有这种局面这是否意味着c++将被时代所淘汰
【TOIBE编程语言排行榜上c++的比率一直在降,为啥会有这种局面这是否意味着c++将被时代所淘汰】
我们先假设这个图标的统计方法是正确的,然后:C++从04年开始到现在很明显地飞速下降,由于这个榜单的纵坐标是百分比,因此C++下降就必然有上升的语言,那么,在C++下降时,哪些语言的rating在上升呢? 超明显的,04年开始,php在上升,python在上升(04年python那个峰值时发生了什么?!?) 先不提python,就提php,其实04年也是IT从卖软件转向卖服务的关键点,04年之后大量的在线应用取代了桌面应用,这直接导致了适合互联网开发的语言上升,适合本地开发的C++比例下降.再然后,在2010年开始的,php等语言也出现了比重下降,那么上升的是谁呢? 最明显的就是obj-C.原因显然不用我说啦~ 但这里需要注意,C++几乎没有像php那样因为obj-C的崛起大幅度下降,这说明C++从04年开始到14年这十年依然稳固地占据着桌面应用开发领域.你所看到的下降,是c++适合开发的领域被其他领域所占据的市场表现, 而不是C++在众多编程语言中的地位出现了下降,因为这些年根本没有能够完全替代C++适用场合的语言出现(其实有很多,但他们都死了或者还在襁褓中..).如果在2000年的时候我想开发一个微博,我根本想都不用想肯定开发成QQ那样的桌面应用. 如果在今天我开发个网游,我甚至还要琢磨琢磨能不能做成不下载直接在浏览器里能玩的. 时代变了,
■网友
那些语言的编译器都是 C++ 写的
■网友
这意味着有更合适的语言去干了之前C++不合适干的事情,仅此而已。另外,这种话题讨论实在是没有意义。
■网友
我不认为这没有意义,因为它关乎到我是否应该在c++上投入足够多的精力。


    推荐阅读