Hello World Open是一個國際編碼競賽,目前,全球已經(jīng)有2345支團隊報名參加了此項比賽,參賽隊伍需要給一個汽車競賽編寫一個AI(人工智能),編程語言不限。通過這些參賽者所選的編程語言,我們可以看出目前編程語言在全球的流行趨勢。下面讓我們一起來看下:
Java稱霸 Ruby跌落
在所有的參賽隊伍中,有499個團隊選擇了使用Java來編寫AI,所占比例達到了21.2%。而在去年的Hello World Open 2012 芬蘭編碼競賽中,只有9%的參賽團隊選擇了Java。這也說明Java并未死,Java 8帶來的許多新特性讓更多的開發(fā)者又愛上了這個古老的編程語言。
排名第二的是Python,共有479個參賽隊伍選擇,所占比例為20.4%。Python被大家認同的原因是得益于數(shù)據(jù)挖掘、人工智能、NumPy的流行。在2012年的Hello World Open編碼競賽中,Python也排名第二。
與Java形成對比的莫過于Ruby了,在去年的排名中,Ruby以28.4%的優(yōu)勢奪得第一的寶座。而今年只占到了10.1%。
詳細排名
以上排名僅僅是Hello World Open國際編碼競賽人員對參賽情況進行的統(tǒng)計,并不能作為某種語言流行的指標,但其也間接說明了一些語言的受眾度。