近日,Github 發(fā)布了一篇博客,預(yù)測(cè)了 2018 年開(kāi)源項(xiàng)目的發(fā)展趨勢(shì),這些趨勢(shì)可以幫助開(kāi)發(fā)人員在共享知識(shí)的同時(shí),尋求方法簡(jiǎn)化流程,并 get 新技能。
去年,Github 有來(lái)自將近 200 個(gè)國(guó)家的 2400 萬(wàn)的開(kāi)發(fā)者聚集在一起,共同編寫(xiě)更好更強(qiáng)大的代碼。2017 年,從框架到數(shù)據(jù)可視化,共構(gòu)建了 2500 多萬(wàn)個(gè)存儲(chǔ)庫(kù),今年的數(shù)據(jù)似乎還會(huì)有所上升。
今年,Github 整理了 2017 年社區(qū)上貢獻(xiàn)者、訪問(wèn)者和最受歡迎活動(dòng)的數(shù)據(jù),以預(yù)測(cè) 2018 年開(kāi)源項(xiàng)目的發(fā)展趨勢(shì)。
項(xiàng)目趨勢(shì)
跨平臺(tái)開(kāi)發(fā)
跨平臺(tái)開(kāi)發(fā)和網(wǎng)頁(yè)開(kāi)發(fā)是 2017 年增長(zhǎng)最快的領(lǐng)域。例如,2017 年,Angular/angular-cli 的貢獻(xiàn)者數(shù)量比 2016 年多 2.2 倍。Angular / Angular,F(xiàn)acebook / React 和 Electron / Electron 等相關(guān)項(xiàng)目的貢獻(xiàn)數(shù)、訪問(wèn)數(shù)、Star 數(shù)更加多。這些項(xiàng)目都幫助簡(jiǎn)化了開(kāi)發(fā)流程,縮短了從桌面和移動(dòng)平臺(tái)開(kāi)始到部署的時(shí)間。
2017 年深度學(xué)習(xí)也受到了廣泛的重視,人工智能幫助解決了存在于多個(gè)行業(yè)的,復(fù)雜而有趣的問(wèn)題。開(kāi)發(fā)者對(duì) Keras-team / Keras 和 Mozilla / DeepSpeech 等項(xiàng)目的貢獻(xiàn)與參與推動(dòng)了這一領(lǐng)域的發(fā)展。2017 年,TensorFlow / TensorFlow 的訪問(wèn)量比 2016 年增加 2.2 倍,TensowFlow/models 的訪問(wèn)量增加了 5.5 倍。
新技能
開(kāi)發(fā)者一直致力于開(kāi)發(fā)編碼技能,2017 年 Star 的項(xiàng)目都與編碼學(xué)習(xí)、獲取編碼工作和編碼最佳實(shí)踐的項(xiàng)目有關(guān)。例如,Chalarangelo/30-seconds-of-code 和 norvig / pytudes 分別在 javascript 和 python 中提供代碼示例,以幫助您提高這些語(yǔ)言的流暢度。jwasham/coding-interview-university 和 yangshun/tech-interview-handbook 為如何通過(guò)軟件工程師的面試提供了資源。i0natan/nodebestpractices,alibaba / p3c 和 thedaviddias/Front-End-Checklist 為編寫(xiě)代碼和組織項(xiàng)目提供了最佳實(shí)踐。
方法
Github 通過(guò)三種不同類(lèi)型的活動(dòng)發(fā)現(xiàn)了這些趨勢(shì):
首先,評(píng)出 2016 年至少有 2000 個(gè)貢獻(xiàn)者,并且在 2017 年貢獻(xiàn)者數(shù)量增幅最大的 Top100 項(xiàng)目;
然后,評(píng)出 2017 年項(xiàng)目 repo 訪問(wèn)量增幅最大的 Top100 項(xiàng)目;
最后,評(píng)出 2017 年獲得最多新星的 Top100 項(xiàng)目。
結(jié)合這三個(gè)列表對(duì)項(xiàng)目進(jìn)行社區(qū)分類(lèi),并查看了列表中排名最高的社區(qū)。
更多信息
了解更多關(guān)于開(kāi)源項(xiàng)目的信息,歡迎查看 Universe 上的報(bào)告:The State of the Octoverse。
我們之前還發(fā)布過(guò)一篇關(guān)于誰(shuí)是“誰(shuí)是 2017 年度開(kāi)源貢獻(xiàn)之王?”的文章:
2017年,GitHub 開(kāi)源項(xiàng)目貢獻(xiàn) Top3 分別為微軟、谷歌和紅帽。
微軟大約有 1,300 名員工積極地將代碼推送到 GitHub 上的 825 個(gè)頂級(jí)倉(cāng)庫(kù);
谷歌大約有 900 名員工活躍于 GitHub,將代碼推送到約 1,100 個(gè)頂級(jí)倉(cāng)庫(kù);
RedHat 大約有 442 人為 338 個(gè)倉(cāng)庫(kù)貢獻(xiàn)代碼。
BAT 的貢獻(xiàn)也不少
阿里巴巴排名 9
騰訊排名 14
百度排名 15
-
人工智能
+關(guān)注
關(guān)注
1806文章
49011瀏覽量
249347 -
深度學(xué)習(xí)
+關(guān)注
關(guān)注
73文章
5561瀏覽量
122789
發(fā)布評(píng)論請(qǐng)先 登錄
評(píng)論