GitHub Universe大會落幕,2018年度開發者報告出爐

金秋十月,我們又迎來了全球最大的GitHub用戶大會——GitHub Universe。10月16日-17日,全球最頂尖的開發者齊聚舊金山,互相分享開發經驗、交流業界發展潮流。這也是自2015年來,GitHub舉辦的第四場年度盛會。

如果只想看年度報告,請跳過會議內容。

GitHub Universe大會落幕,2018年度開發者報告出爐

大會會場入口

GitHub Universe

今年的GitHub Universe在舊金山的藝術宮舉行,為期兩天。

藝術宮始建於1915年,原本是“巴拿馬萬國博覽會”的會址。一百多年前,中國作為參展者首次在世界舞臺上公開露面,並斬獲74項大獎,收穫千餘枚獎牌,在31個參展國中獨佔鰲頭。同樣的,一百多年後,在這場屬於開發者的盛典上,中國開發者的貢獻在全球排名第二,倍受矚目。

GitHub Universe大會落幕,2018年度開發者報告出爐

藝術宮一角

在首日Keynote上,GitHub技術高級副總裁Jason Warner在現場做了演講。他宣佈了一些新服務,其中最受關注的是用於推進開發流程,打破團隊之間合作障礙的GitHub Actions和GitHub Connect。

作為開發者,相信不少人都會覺得配置工作流程是件既麻煩又耗時的事。根據GitHub博客的描述,GitHub Actions可以幫你運行軟件開發工作流程,它能在GitHub和其他外部系統上以任何語言輕鬆構建、打包、發佈、更新和部署項目,無需你自己跑代碼。

而GitHub Connect的出現是出於團隊合作的考慮。現如今,GitHub已經擁有3100萬用戶、9600萬個repo和超過500TB的數據,打破孤島、進行團隊合作迫在眉睫。GitHub Connect提供統一業務標識、統一搜索和統一貢獻三個功能,可以讓企業、團隊和個人感受到雲產品的可擴展和易用性。

GitHub Universe大會落幕,2018年度開發者報告出爐

Jason Warner

下面是會場的一些照片:

GitHub Universe大會落幕,2018年度開發者報告出爐

主會場外的休息區


GitHub Universe大會落幕,2018年度開發者報告出爐

無處不在的吉祥物Mona


GitHub Universe大會落幕,2018年度開發者報告出爐

“Mona換裝秀”


GitHub Universe大會落幕,2018年度開發者報告出爐

現場免費WIFI由Stack Overflow贊助

2018年度開發者報告

在大會召開的同時,GitHub也發佈了2018年的年度開發者報告。報告稱,截至今年9月30日(始於2017年10月1日),GitHub的開發者總數已超過3100萬,而光是今年新增的用戶數就有800多萬,比平臺最早六年的新用戶數之和還要多。平臺上的組織數也已突破210萬大關,較去年增長了40%。

目前,GitHub託管的repo已達到9600萬個,比去年增加了40%,其中大約有1/3的repo是用戶在這一年中創建的。而用戶提交的pull requests次數也達到了2億次,在過去12個月裡,開發者們提交的次數佔總數的1/3。無論是個人、組織、企業用戶的數量,他們的增長情況,還是用戶的活躍度,GitHub都交出了一份超越歷史的答卷。

年度語言

首先是大家最關心的語言。在GitHub上,用戶使用的編程語言有上百種,但JavaScript仍然是這一年中擁有最多貢獻者的語言。它的私人、公共repo總數最多,使用者也遍及世界各地。在它的下方,JAVA繼續在保持在第二位,之後是“人生苦短”和“世界上最好的語言”。

如下圖所示,雖然不同年份各語言的排名都有不同程度的變化,但它們的名單基本是穩定的,除了這兩年才進入前10榜單的“新人”:TypeScrip。它現在在整個平臺上排名第7,而被它擠出榜單的就是可憐的Objective C。(這個榜單和去年的數據有一定出入,因為去年比較的是Pull Request)

GitHub Universe大會落幕,2018年度開發者報告出爐

增長最快的語言

在這個榜單上,我們看到Kotlin、TypeScript和Rust佔據前三名,發展迅速,它們都是在線程安全、互操作性上比較出色的靜態編程語言。而藉助機器學習的東風,Python已經連續多年實現快速增長,這在主流語言中是很罕見的。

GitHub Universe大會落幕,2018年度開發者報告出爐

年度開源項目

和去年一樣,微軟的VS Code和Facebook的React再度登頂貢獻者最多的開源項目榜單。而憑藉新增的2000名貢獻者,Tensorflow從第五位躍至第三位,把負增長的npm擠了下去。其中,VS Code的榜首地位是毋庸置疑的,在過去12個月中,這個開源項目增加了超過4000名新貢獻者。

GitHub Universe大會落幕,2018年度開發者報告出爐

增長最快的開源項目

總的來說,下圖展示了這一年來最流行的一些項目開發領域:機器學習、遊戲、3D打印、家庭自動化、科學編程、數據分析和全棧JavaScript開發。

GitHub Universe大會落幕,2018年度開發者報告出爐

明星開源項目

下面是一些明星開源項目。雖然增速不是最快的,收益也不是最高的,但它們充滿創意,且趣味無窮。是的,你沒看錯,除了機器學習項目,還有風靡朋友圈的微信小遊戲——跳一跳的“輔助工具”。

GitHub Universe大會落幕,2018年度開發者報告出爐

擁有最多貢獻者的組織

當微軟花75億美元收購GitHub的時候,他們稱自己是在平臺上開源了最多項目的組織。雖然這在數據上是事實,但很多人似乎不願意買賬。在今年的這份報告中,GitHub統計了隸屬不同組織的貢獻者數量,發現微軟在人數上還是第一,而Google以2200人的差距排名第二。

而比起未上榜的公司,美國的高校教師、學生似乎更願意開源,在下面的前十榜單中,美國大學佔了5位,分別是:加州大學伯克利分校、華盛頓大學、麻省理工學院、密歇根大學和斯坦福。

GitHub Universe大會落幕,2018年度開發者報告出爐

年度熱門主題

在過去一年中,開發者一共貢獻了數百萬個項目,它們涉及數千個主題,其中貢獻最多的主題是JavaScript(前端和後端)、機器學習和移動應用程序開發等。

GitHub Universe大會落幕,2018年度開發者報告出爐

增長最快的話題

機器學習和React是GitHub社區的熱門話題:PyTorch是一個機器學習庫,而基於React的Web開發工具,如Gatsby,也是今年發展最快的話題之一。有關區塊鏈的內容也比較受歡迎,而排名第一的還是Hacktoberfest——十月“黑客”慶典。

1.hacktoberfest

2.pytorch

3.machine

4.dapp

5.gatsby

6.cryptocurrency

7.terraform-provider

8.easy-to-use

9.smart-contracts

10.exchange

最常用的emoji

大家都很棒棒哦

GitHub Universe大會落幕,2018年度開發者報告出爐

編程語言和emoji

GitHub Universe大會落幕,2018年度開發者報告出爐


GitHub Universe大會落幕,2018年度開發者報告出爐

哪國開發者最愛交流

學英語還是很重要啊!

GitHub Universe大會落幕,2018年度開發者報告出爐



分享到:


相關文章: