2015年9月TIOBE编程语言排行榜

本月的统计结果使用了新的统计算法。新的算法将离群值异常的数据从统计结果中去除。而原来的算法 包含了离群值异常的搜索引擎数据,这似的统计数据偶尔变的突兀。新的算法的使用,对编程语言的排名并没有太大的影响,而只是让效果变的更好。例如Scala的排名在20左右,Golang又进入了前50, Clojure也即将进入前100名。

2015年8月TIOBE编程语言排行榜单

Java 以4.5%的领先优势,拉开了与第二名的差距,而上一次Java在TIOBE榜单这么“diao”的时候还是2008年。Java 8显然是成功的,这得益于新版本中加入了函数式编程的特性。在2010年 Oracle收购Sun的时候,Java出现了下滑,这源于当时Java大神离开了公司,进而大家觉得Java的前途变的不那么明朗。事实上,Java就像C#一样,拥有自己的文化和内涵,以及特性。所以,看空的预言者是错误的,Java并没有像想象的那样衰落。在最初Oracle接手的一段时间,Java并没有太大的变化,而Java 8终于带来了质的飞跃。现在使用Java编写具有强大功能且代码简洁的程序变得可能。还有一个有趣的地方,当然这很扯,就数值而言,Java的增长量似乎就是Objective-C失去的份额,而这貌似应该属于Swif的,当然这种想法纯属扯淡。

2015年7月TIOBE编程语言排行榜单

C++是2015年上半年同比增长最快的编程语言。具体为C++ 增长3.1%,Java 增长2.0%,C#增长1.6%,Python增长1.6%。C++大幅度增长的原因可能是引入了新的C++11标准。这使得C++被大范围的接受。C++ 11标准为C++带来了很多新的特性和提升。而且现在 C++的工具 GCC ,EDG都支持了C++的最高标准。C++正在风风火火的流行。

2015年5月TIOBE编程语言排行榜单

对比去年同期在TIOBE榜单占用较大涨幅的是 C++ (+1.89), C# (+1.52) 和 Visual Basic.NET (+1.70)。有趣的是 这三者都是Microsoft's Visual Studio的关键性语言。这难道是一个巧合吗?Visual Studio是经得住时间考验的少数商业编程IDE之一。它和Eclipse是工业化化编程中最常见的2个集成化开发环境。所以也难怪C++,C#.VB.NET 在不断的增长。

页面