閱讀359 返回首頁    go Python


Python 崛起、JavaScript 製霸——GitHub 2017 年度開源報告裏的語言之爭

關鍵時刻,第一時間送達!

自 2008 年 GitHub 上線以來,現如今已有 24 億的開發者使用其共享代碼並構建業務,為開源做了很大貢獻。10 月 10 日 - 12 日,一年一度的 GitHub Universe 在舊金山落下帷幕,本次盛會公布了 GitHub 2017 的主要工作事項及變化,與此同時還發布了 GitHub Octoverse 2017 年度報告,盤點出最受歡迎的編程語言,幫助大家更好地了解未來技術趨勢發展。

接下來,本文與大家分享一下此次大會的精彩內容。

GitHub 上最受歡迎的 15 個語言

GitHub 上的開源項目所使用的編程語言多達 337 種,其中 JavaScript 如往年一般依舊位居榜首,將其他語言遠遠拋諸於身後。畢竟 Github 上前端程序員們相對來說仍居多,以及 Web 前端領域層出不窮的框架,最後和項目的 document 帶著很多 js 文件也有一定的關係吧。

令人驚奇的是,Python 從第三成功上升為第二名,取代了去年 Java 第二的位置。今年,Python 的 pull request 比去年增加了 40%, 而究其根本原因,無異於人工智能、數據科學等技術的崛起,是否會有越來越多開發者在感慨“人生苦短” 了?

被 fork 最多的十個項目

從排名第一的 TensorFlow 來看,如今的人工智能技術已經受到了越來越多的關注。

contributors 最多的十大項目

review最多的十個項目

discuss 最多的十個項目

整體數據看發展

2400 萬用戶

150 萬組織

6700 萬 Repostitories

130 萬學生開發者

用戶橫跨 200 個國家

自 2016 年 9 月,10 億 Commit

自 2016 年 9 月,2530 萬活躍項目

自 2016 年 9 月,1250 萬活躍 Issue

自 2016 年 9 月,130 萬新 Pull Request ,包括 Linus Torvald 的第一個 GitHub Pull Request:https://github.com/Subsurface-divelog/subsurface/pull/155

合並了 100,000,000 次 Pull Request

關閉了 68,800,000 個 Issue

62.4 萬 Pull Request 被 review

140 萬人在他人的 Issue 下討論

Emoji 表情在 GitHub 上被用得很多

52% 的美國財富 50 強公司使用 GitHub 企業版

45% 的美國財富 100 強公司使用 GitHub 企業版

自 2016 年 9 月,新增了 670 萬開發者

自 2016 年 9 月,新增了 45.1 萬個組織入駐 GitHub

自 2016 年 9 月,120 萬人提交了他們的第一個 Pull Request

自 2016 年 9 月,410 萬人創建了他們的第一個 Repo

19.1 萬人 star 或 fork 了項目但沒有提交代碼

不包括框架和語言,下麵的標簽被使用得最多

machine-learning:https://github.com/topics/machine-learning

game:https://github.com/topics/game

iOS:https://github.com/topics/ios

API:https://github.com/topics/api

blog:https://github.com/topics/blog

website:https://github.com/topics/website

deep-learning:https://github.com/topics/deep-learning

library:https://github.com/topics/library

arduino:https://github.com/topics/arduino

plugin:https://github.com/topics/plugin

database:https://github.com/topics/database

bot:https://github.com/topics/bot

更多內容,點擊官網:https://octoverse.github.com

-------- 熱聞回顧 --------

最後更新:2017-10-13 19:57:15

  上一篇:go 為什麼說 Python 是數據科學的發動機(二)工具篇(附視頻中字
  下一篇:go python全棧自動化測試班開課時間確定了!不會點自動化測試還怎麼混!