歡迎光臨
每天分享高質量文章

GitHub 發佈 2018 年開源專案趨勢預測

(點擊上方公眾號,可快速關註)


英文:GitHub,編譯:開源中國

www.oschina.net/news/93766/2499-open-source-project-trends-for-2018


最近 Github 發佈了一篇博客,預測了 2018 年開源專案的發展趨勢,這些趨勢可以幫助開發人員在共享知識的同時,尋求方法簡化流程,並 get 新技能。

去年,Github 有來自將近 200 個國家的 2400 萬的開發者聚集在一起,共同編寫更好更強大的代碼。2017 年,從框架到資料可視化,共構建了 2500 多萬個儲存庫,今年的資料似乎還會有所上升。

今年,Github 整理了 2017 年社區上貢獻者、訪問者和最受歡迎活動的資料,以預測 2018 年開源專案的發展趨勢。

專案趨勢

跨平臺開發


跨平臺開發和網頁開發是 2017 年增在最快的領域。例如,2017 年,Angular/angular-cli 的貢獻者數量比 2016 年多 2.2 倍。Angular / Angular,Facebook / React 和 Electron / Electron等相關專案的貢獻數、訪問數、Star 數更加多。這些專案都幫助簡化了開發流程,縮短了從桌面和移動平臺開始到部署的時間。


深度學習


2017 年深度學習也受到了廣泛的重視,人工智慧幫助解決了存在於多個行業的,複雜而有趣的問題。開發者對 Keras-team / Keras 和 Mozilla / DeepSpeech 等專案的貢獻與參與推動了這一領域的發展。2017 年,TensorFlow / TensorFlow 的訪問量比 2016 年增加 2.2 倍,TensowFlow/models 的訪問量增加了 5.5 倍。


新技能


開發者一直致力於開發編碼技能,2017 年 Star 的專案都與編碼學習、獲取編碼工作和編碼最佳實踐的專案有關。例如,Chalarangelo/30-seconds-of-code 和 norvig / pytudes 分別在 javascript 和 python 中提供代碼示例,以幫助您提高這些語言的流暢度。jwasham/coding-interview-university 和 yangshun/tech-interview-handbook 為如何通過軟體工程師的面試提供了資源。i0natan/nodebestpractices,alibaba / p3c 和 thedaviddias/Front-End-Checklist 為編寫代碼和組織專案提供了最佳實踐。


方法


Github 通過三種不同型別的活動發現了這些趨勢:

  • 首先,評出 2016 年至少有 2000 個貢獻者,並且在 2017 年貢獻者數量增幅最大的 Top100 專案

  • 然後,評出 2017 年專案 repo 訪問量增幅最大的 Top100 專案

  • 最後,評出 2017 年獲得最多新星的 Top100 專案

結合這三個串列對專案進行社區分類,並查看了串列中排名最高的社區。


更多信息


瞭解更多關於開源專案的信息,歡迎查看 Universe 上的報告:The State of the Octoverse。


我們之前還發佈過一篇關於誰是“誰是2017年度開源貢獻之王?”的文章,感興趣的同學可以自行前往查看。

https://github.com/blog/2499-open-source-project-trends-for-2018

看完本文有收穫?請轉發分享給更多人

關註「資料分析與開發」,提升資料技能

赞(0)

分享創造快樂