2015年最具人氣的10大程式語言

2015-07-23    分類:其他、程式設計開發、首頁精華5人評論發表於2015-07-23

本文由碼農網 – 小峰原創翻譯,轉載請看清文末的轉載要求,歡迎參與我們的付費投稿計劃

如果你問現在最流行的程式語言是哪種?那我只能誠實地回答:具體情況具體分析。因為我不知道,你是想要在熱門的移動app創業公司找一份工作,還是隨大流地隨便寫寫程式碼,亦或是自己來建立一個電子藝術專案?!語言是一種工具,甲之蜜糖乙之砒霜,對這一領域而言是必須的,但換個領域就是可有可無的了。這已經是連續第二年,IEEE Spectrum與計算機記者Nick Diakopoulos攜手給出的程式語言人氣排行榜了。

programming languages opening illustration

此排名系統通過加權和組合12個來自於10個資料來源的指標而得到。而且這些來源是可信任的——如IEEE Xplore數字圖書館、GitHub和CareerBuilder等。這些來源的權重是由互動式Web app給定,以及相關的招聘廣告調整的。也用了過濾器,這樣你看到就只是相關的移動或嵌入式開發的語言。(美國訪問Web app為0.99美元。)

為了方便,我們把一些預設的權重放到應用程式中:預設的是IEEE  Spectrum排名——它選擇了一些代表大多數人利益的權重方案,下面是今年從權重排出來的前10種語言。(左邊的Spectrum Ranking是2015年的排名;右邊的是2014年的排名。)

1: Java; 2: C; 3: C++; 4: Python; 5: C#; 6: &; 7: PHP; 8: Javascript; 9: Ruby; 10: Matlab

前5位分別是Java、C、C ++、Python和C#——和去年排名相同,C雖然屈居第二,但越來越逼近Java。變化最大的是R,一種可方便分析和視覺化大資料的統計計算機語言,排在了第六位。去年R僅第九,這個現象反映了大資料在各個領域日益增加的重要性。隨著Go,Perl甚至Assembly排名的往上走,很多語言的排名明顯下跌了。

有些語言的排名已經跌出了排行榜。大部分是因為今年沒有資料來證明它們還有上榜的必要。但還有一種情況是,它整個就被排擠在外了,比如說我們現在一致認為去年的排名中有的程式語言被歸類為語言而不是框架是一個錯誤。說的就是ASP.NET,儘管我們原本根據程式語言的定義是包括在內的。

許多語言是第一次進入排名。Swift,蘋果公司的新語言,儘管才釋出13個月,就吸引了足夠多的關注和青睞。 Cuda是另一個剛收錄的有趣語言——圖形晶片公司Nvidia創造的一種語言,專為使用公司強大且專業化的圖形處理器的通用計算而設計,應用於許多桌上型電腦和移動裝置。總共有七種語言第一次出現在排行榜中。

譯文連結:http://www.codeceo.com/article/2015-10-programming-language.html
英文原文:Feature ComputingSoftware The 2015 Top Ten Programming Languages
翻譯作者:碼農網 – 小峰
轉載必須在正文中標註並保留原文連結、譯文連結和譯者等資訊。]

相關文章