已有35年历史的编程语言c++近期热度似有回升,在今年4月的Tiobe指数中,c++已升至第三位。c++创建于年,是C语言的扩展,最新的标准化版本c++17得到了一系列c++编译器的支持,包括MicrosoftVisualStudio、GNU编译器集合(GCC)和Clang。
国际标准化组织c++小组:21工作组(WG21),今年正在致力于完成“c++20”的最终定稿。微软的HerbSutter在2月份主持了WG21会议,他说:“c++20将是c++自年c++11发布以来最大的版本,c++11是第一个标准化版本。c++20最重要两个特性是“模块”和“协同程序。”
c++
年4月,c++在Tiobe的评级中占有8.83%的份额,比去年同期上升了1.62个百分点。这些排名是基于谷歌、雅虎、维基百科、YouTube和百度的搜索结果而生成,该指数表明了各种语言在开发人员中的受欢迎程度。
c++本月取代Python成为第三名,在过去的几年里,Python的使用率快速增长,Tiobe分析师指出,c++从Python手中夺回第三名并不意味着Python正在走下坡路,因为Python本月的市场份额为8.%,比去年同期增长了2.36个百分点。
但现在c++11、c++14和c++17标准都得到了c++编译器(即Gcc、Clang和VisualStudio)的支持,c++的流行正在复苏。Tiobe今年4月排名前十的语言依次是Java、C、c++、Python、VisualBasic.net、c#、JavaScript、SQL、PHP和汇编语言。