GitHub編程語言排行榜

姓名:李歡洋? 學(xué)號:16010110003

轉(zhuǎn)載自:

https://zhuanlan.zhihu.com/p/30080887?utm_source=com.jianshu.haruki&utm_medium=social,有刪節(jié)。

【嵌牛導(dǎo)讀】:就在前兩天,GitHub 舉辦了年度盛會 GitHub Universe,公布了 GitHub 這一年的數(shù)據(jù)變化與主要動作,GitHub 主頁做了次更新,緊接著,發(fā)布了 GitHub Octoverse 2017 年度報告,今天就帶大家解讀下這份報告。

【嵌牛鼻子】:GitHub ,編程語言,數(shù)據(jù)分析,Python,Javascript

【嵌牛提問】:你對編程語言的排名熱度了解嗎?

【嵌牛正文】:GitHub 自 2007 年成立,如今已經(jīng)十年了,毫無疑問,GitHub 如今已經(jīng)是全球影響力最大、最權(quán)威的開源社區(qū)了,連全球科技巨頭 Google、Apple、Facebook、Microsoft 都積極擁抱 GitHub。

GitHub 上到今年為止已包含多達 337 種編程語言,對全球的開發(fā)者來說,GitHub 現(xiàn)如今已經(jīng)代表著技術(shù)的趨勢,它公布的一些數(shù)據(jù)與報告,對所有程序員來說是一份很有參考意義的技術(shù)趨勢。

GitHub 公布了不少數(shù)據(jù),我就不一一解讀了,總之,就是說,GitHub 上的開發(fā)者越來越多了,repo 增長越來越迅猛了,也覆蓋到越來越多的國家了。我著重說一下最重要的數(shù)據(jù),就是 2017 年 GitHub 上最流行的 15 種編程語言排行榜:

圖片發(fā)自簡書App


這個數(shù)據(jù)是 GitHub 根據(jù)過去 12 月提交的 PR 數(shù)量來排名的,雖然不完全準確,但是 PR 起碼代表了項目的熱度與歡迎度,還是值得可信的。老讀者都知道,我在去年同樣解讀了 GitHub 2016 年度報告,其中上榜的依然是這 15 種編程語言,這個也可以理解,畢竟一年的時間,不可能有翻天覆地的變化,但是排名上有所變化。

? Javascript 依然排行第一,并且遙遙領(lǐng)先,這個不意外,如果只看這份報告的話,可能覺得編程界要被 Javascript 占領(lǐng)了,我之前在公號「googdev」也說過,本來 GitHub 上早期的一些開源項目都是 Web 前端相關(guān)的,所以 GitHub 上關(guān)于 Web 前端的項目、開發(fā)者都很多,加上跨平臺的需求以及 Web 前端領(lǐng)域?qū)映霾桓F的框架, 導(dǎo)致 GitHub 上每年 Javascript 都排行第一。

值得注意的是,Python 代替 Java 的位置,升為第二,看似只是一名的差異,但是要知道 Java 的應(yīng)用領(lǐng)域非常廣泛,從移動端到服務(wù)端都有用武之地,而且本身基數(shù)也大,在這種情況下 Python 取代 Java 足以說明過去一年 Python 語言的火爆程度,而且根據(jù)數(shù)據(jù)來看,Python 相關(guān)的 PR 比 2016 年增長了 40%,毫無疑問,Python 的火爆得益于人工智能、數(shù)據(jù)分析相關(guān)領(lǐng)域的火熱,還記得我在 16 年的報告上就說,如果想學(xué)習一門編程語言的話,我推薦大家首選 Python 和 Ruby,再加上前段時間我寫的一篇文章「未來五年最具前景的一門編程語言是什么?」,依然推薦大家學(xué)習 Python,而何況人工智能時代這才剛起步而已,未來 Python 的用武之地只會越來越廣。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容