掃二維碼與項(xiàng)目經(jīng)理溝通
我們在微信上24小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
【編者按】Github作為全球最大的開源項(xiàng)目托管平臺,每天都會有許多項(xiàng)目托管在上面,有些程序員會好奇,這么多項(xiàng)目,有哪些項(xiàng)目是基于Java或者Python開發(fā)的呢?本文作者或許就是帶著這樣的好奇,對Github上各門編程語言進(jìn)行了統(tǒng)計(jì)。但他并未透露具體的統(tǒng)計(jì)方法,本文數(shù)據(jù)僅供大家參考。

創(chuàng)新互聯(lián)公司主要從事網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)梁河,10余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-86922220
以下為譯文
我一直想了解一下各個(gè)語言在Github上的分布情況,雖然以前有過相關(guān)文章出現(xiàn),但我覺得他們寫的都不是很清楚,為了更加地一目了然,我決定自己動手。
Stars
目前,Github上有68個(gè)存儲庫(repositories,下文簡稱倉庫)的stars是超過10000個(gè)的。
在這些倉庫中,基于JavaScript開發(fā)的倉庫占到了55.7%,其次分別是CSS、Ruby。在Github上,前端項(xiàng)目獲得了較高的關(guān)注度。
下面再來看看Stars前10名的倉庫情況:
不負(fù)眾望,JavaScript占到了70%,也就是說,在排名前十個(gè)倉庫中,有7個(gè)都是基于JavaScript開發(fā)的。
目前,Stars大于1的倉庫有2209178個(gè)。
在這次統(tǒng)計(jì)中,JavaScript以23.2%的份額又排在了第一位。緊隨其后的分別是Ruby和Java。
Forks
Github上有10個(gè)倉庫的forks數(shù)超過了8000,下面來看看這些倉庫的語言分布情況。
在這次統(tǒng)計(jì)中,CSS躍居到了第一位。而JavaScript和Ruby并列在了第二位。
而在整個(gè)Github上,forks數(shù)大于1的倉庫有944872個(gè)。
不出所料,JavaScript在所有的forks倉庫中排名第一,其后分別是Java、Python。
Repositories
根據(jù)Github上的統(tǒng)計(jì),其上面的整個(gè)倉庫有16.9M(16900000)個(gè)。
下面是這些倉庫所使用的編程語言中,排名前十位的分別是:
在所有的倉庫中,其中有21.2%個(gè)倉庫是基于這十門語言開發(fā)的。而JavaScript又是排名第一。緊隨其后的則是Java和Python。
Issues
Github官方統(tǒng)計(jì)有42.2M個(gè)問題,然而,我只統(tǒng)計(jì)到了12.4M個(gè)。
下圖數(shù)據(jù)來自于我所統(tǒng)計(jì)的Issues。
Open
對所有開放倉庫的統(tǒng)計(jì)。
Closed
有開就有關(guān),下圖是對所有關(guān)閉倉庫的統(tǒng)計(jì)。
圖片說明一切,JavaScript又占據(jù)了第一。
英文來自:Asas Dhamani

我們在微信上24小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流