在Docker的帮助下谷歌的围棋变得越来越流行

谷歌的Go语言,锚定了像Kubernetes和Docker这样的项目,在语言流行程度上不断攀升。

一年前,它在Tiobe语言普及指数中排名第65位,本月上升到第16位,有望成为Tiobe年度编程语言。

该指数所附的一份报告称:“谷歌的Go语言似乎是无与伦比的,这可能是由于Docker(一种用Go编写的容器应用程序)的巨大受欢迎程度所推动的。

虽然Go在本月的指数中被评为1.809%,但在2015年10月被评为0.139%——指数生产商Tiobe董事总经理Paul Jansen认为这一数字是人为压低的,导致公式改变。2015年9月,在去年排名第95位之后,围棋跃升至第44位。

在另一个名为“PyPL编程语言普及指数”(PyPL“Pity of ProgrammingLanguage”)的搜索引擎中,Go在本月排名第18位,所占比例为0.4%。Jansen说:”Go在多线程方面特别好,利用了多核平台。“我们看到,现在我们的工业客户也在采用这种做法。这是个好兆头。”

格罗维也表现不错,本月排名第17位,评级为1.769%。一年前被评为0.65%。詹森说:“为什么格罗维做得那么好真的让我感到不可思议。“我希望Scala有更多的需求。Scala和Groovy都是与Java在同一VM上运行的语言。”斯卡拉在本月排名第33位,评级为0.611%。

年度其他语言候选人包括R、Objective-C和Swift。R的评级为1.741%,排名第20位,2015年10月的评级已经翻了一番多。但真正令人惊讶的是,Objective-C和Swift都在争夺这一荣誉,因为Swift是Objective-C的更现代的继承者。

在本月的指数中,Objective-C排名第10,评级为2.263%,而Swift排名第12,评级为2.004。“我认为斯威夫特最终会取代Objective-C。但人气指数也与情绪有关,”Jansen说。他指出,人们意识到向斯威夫特的迁移不会那么快发生,因此目前投资Objective-C也是很有趣的。而移动应用市场仍在增长,因此,用于iOS开发的这两种语言都在增加,这也就不足为奇了——事实上,Jansen说,“让我感到惊讶的是,Swift仍然没有进入前10名。”

在该指数的其他地方,Java再次名列第一,获得了18.799的评级,而C仍然排在第二位,但仍然继续大幅下降,降至9.835%(一年前为16.185%)。第三个是C(5.797),其次是C#(4.367)、Python(3.775)、JavaScript(2.751)、PHP(2.741)、VisualBasic。净(2.66)和Perl(2.495)。在PyPL指数中,排名前10位的分别是:Java,所占比例为23.4%,其次是Python(13.6%)、PHP(9.9%)、C#(8.8%)、JavaScript(7.6%)、C(6.9%)、C(6.9%)、Objective-C(4.5%)、R(3.3%)和Swift(3.1%)。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢