位置:编程技术网 > 游戏开发 > 正文 >

TIOBE 4 月编程语言排行榜:Python 让位,老将 C++ 夺回前三,PHP 惨遭抛弃!

2019年04月18日 03:12来源:未知手机版

鸭子网,邝肖卿,子宫壁薄怎么办,孕妇吃什么钙片比较好孩子营养早餐,江苏南京,阿宝朱锐,写轮眼图片,重力锁眼

TIOBE 4 月编程语言排行榜:Python 让位,老将 C++ 夺回前三,PHP 惨遭抛弃! 2019-04-08 17:07:20 CSDN

“流水的编程语言,铁打的 Java、C 和 C++,”曾经何时,IT 界一直流传着这样一句话。不过,自从星星之火般的 Python 崛起之后,位于铁三角最薄弱环节的 C++ 开始逐渐被 Python 赶超。

而今在经过了四个月的角逐之后,C++ 终得以回归第三的宝座,不过 Python 表示并不认输!

>作者 | 屠敏

出品 | CSDN(ID:CSDNNews)

日前,TIOBE 编程语言社区最新发布了 2019 年 4 月排行榜,然在此之际,不少开发者表示对其排行榜的统计方式表示不解,根据 TIOBE 官方解释,月更的 TIOBE 排行榜指数基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科、CSDN、必应、Hao 123 等等。具体的计算方式详见:https://www.tiobe.com/tiobe-index/programming-languages-definition/。

不过在此值得注意的是,该排行榜并不意味着语言的好坏,仅是为开发者提供当月编程语言流行趋势的一个参考,以此帮助大家检索自身是否需要进行技能升级或扩展。

接下来,我们将共同探讨本月的主流编程语言变化。

Python 大涨,但 C++ 势头更猛并重回第三宝座

和上个月榜单相比,本月 Top 10 中最大的变化是,C++ 历经四个月之后再次重新回到了第三名,而 Python 位置顺延到了第四。不过,这并不意味着 Python 处于衰退之中,相反,Python 几乎每个月都在创下历史新高。

>如今 Python 的名次下降侧面衬托出 C++ 当前的流行度以及受欢迎度。而深究其原因,想必与即将到来的 C++ 20 不无关系。此前,C++ 标准委员会 2019 春季会议于夏威夷已拉下帷幕,按照 C++ 20 的发布计划,彼时的会议正式为了冻结 C++ 20 的特性而举办,其中可能增加的重要特性可参考下图:

>而正因为 C++ 20 的一些特性披露,也为其带来了一些热议,其中,不少开发者表示,C++ 20 中的不少新特性并不能解决最关键的问题,此外,也有网友吐槽:“这下 C++ 的语法需要 2000 页的教程了吧!我记得 C++ Primer 就 1000 多页了!”

不过,根据 TIOBE 官方的评价,C++ 复苏有迹可循。在本世纪初,C++ 的市场份额虽超过了 15%,但是在开发者中却并不太受欢迎,毕竟作为彼时 C++ 新标准 C++ 0x,其复杂性让很多人望而却步。不过好在这种新的语言标准最终于 2011 年被改为 C++ 11,由此 C++ 才变得更简单、安全。如今,C++ 11、C++ 14、C++ 17 也均获得了如 GCC、Clang 和 Visual Studio 等主流编译器的支持,未来,C++ 还会更好。

PHP 持续下滑

本月 TIOBE 编程语言排行榜中,PHP 再度发生了下滑,从上个月的第八名(市场份额2.42% )下降到本月的第九名(市场份额2.239%)。整体而言,2019 年以来 PHP 的发展趋势大不如以前。这也许也与 Python 的全面应用有关,此外,彼时不少创业型团队为了减少开发成本以及加快项目上线,多数会选择性能不错的 PHP 为技术支撑,但随着项目的逐渐扩大以及模块的增多,PHP 在一定程度上就会被弃用。

>其他编程语言排名

除了以上,苹果应用中主流的编程语言 Objective-C 和 Swift 均有所下降:

本文地址:http://www.reviewcode.cn/youxikaifa/44792.html 转载请注明出处!

今日热点资讯