自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

揭秘GitHub“2018年度報告”和“史上最大更新”

開源
10 月 16 日,全球最大開發(fā)者社區(qū) GitHub Universe 開發(fā)者大會在舊金山召開。GitHub 大動作來了。其一是迎來史上最大更新,其二是年度報告出爐。

 10 月 16 日,全球最大開發(fā)者社區(qū) GitHub Universe 開發(fā)者大會在舊金山召開。GitHub 大動作來了。其一是迎來史上最大更新,其二是年度報告出爐。

 

先說最大更新:很簡單,以后你不光能在 GitHub 上存儲和搜索代碼,而且還能直接運行部分代碼。這個期待已久的更新獲得一致好評。

再說一下年度報告:作為全球最大的男性交友和開源協(xié)作、軟件項目托管平臺之一,GitHub 掌握了全球軟件技術發(fā)展的大趨勢,以及程序員們的日常大數(shù)據(jù)。

最新發(fā)布的報告指出,過去一年最熱的開源項目是:VS Code、React 和Tensorflow,最熱的編程語言是:JavaScript、Java、Python。

也有一些因吹斯聽的花邊八卦:程序員族整體作息如何?最常用什么表情?喜歡討論什么話題?

值得注意的是,與去年的報告相比,人工智能的熱度似乎在下降?比如在十大 Topic 的排行榜上,去年排名第一的機器學習、排名第七的深度學習,今年在 Topic 榜單上已經大幅下降,深度學習甚至沒能擠入前十。

是 AI 涼了么?先別擔心。且聽我們下面詳細解釋:

風向標:年度報告

去年 GitHub 的報告中,人工智能非?;?。今年情況如何?在下面的圖表中,可以看到:Tensorflow 在最熱開源項目中排第三;在增長最快的項目中 Pytorch 排名第二,TensorFlow 的模型項目排名第八。

最熱開源項目

 

根據(jù)貢獻者數(shù)量排名:VS Code、React 和 Tensorflow 領跑;今年新上榜的有 Kubernetes、Azure Docs、Definitely Typed。在 2017 年,Tensorflow 排在第五位。

增長最快的開源項目

 

機器學習、游戲、3D 打印、家庭自動化、科學編程、數(shù)據(jù)分析和全棧 JavaScript 開發(fā)相關的項目增長最快。Pytorch 排名第二,TensorFlow Models 項目排名第八。

最有潛力的開源項目

在 GitHub 給出的最有潛力開源項目中,前兩名也都是機器學習項目:

  • google/dopamine:DeepMind 推出的強化學習框架。
  • facebookresearch/Detectron:Facebook 開源的目標檢測算法實現(xiàn),大熱的 Mask R-CNN 就在其中。
  • frappe/charts:響應式的 JavaScript SVG 圖表庫(受 GitHub UI 的啟發(fā))。
  • felixrieseberg/windows95:在 Electron 程序中運行 Windows 95。

wangshub/wechat_jump_game:微信游戲(跳一跳)的外掛。

最熱話題

React、Android、NodeJS依舊占據(jù)前三,GitHub 上 2018 年的最熱話題中也有機器學習出現(xiàn):

  • react
  • android
  • nodejs
  • docker
  • iOS
  • linux
  • angular
  • machine-learning
  • electron
  • api

增長最快的話題

從增長最快的話題中,我們可以看到人工智能的發(fā)展勢頭。PyTorch 和 Machine 都排名前列:

  • hacktoberfest
  • pytorch
  • machine
  • dapp
  • gatsby
  • cryptocurrency
  • terraform-provider
  • easy-to-use
  • smart-contracts
  • exchange

最熱的編程語言

 

毫無疑問,JavaScript 占據(jù)第一,GitHub 介紹,不管是開源項目還是私有項目,不管在地球的任何地方,不管是公司還是學?;蛘呷魏晤愋偷慕M織,JavaScript 都是第一,然后才是 Java。

Python 在 2015 年超過了 PHP 之后,一直占據(jù)著第三的位置,畢竟搞人工智能的都喜歡用 Python,TypeScript 也進入前十。

增長最快的編程語言

在今年的榜單上,增長比較快的語言是注重線程安全和互操作性的編程語言,比如 Kotlin、TypeScript 和 Rust。

Python 在機器學習項目中很受歡迎,排名第八。貢獻者比去年多了 1.5 倍。

 

機器學習在 2017 年關于話題的排行中排名第一,而且也有深度學習出現(xiàn)。難道人工智能涼了?

 

但仔細研究后發(fā)現(xiàn),真相是這兩年的統(tǒng)計口徑不一樣,去年的統(tǒng)計方式是 1 月份推出新話題后大家的關注程度,今年并沒有這樣統(tǒng)計。

在最有潛力的開源項目中,最熱話題中,增長最快的話題中,最熱的編程語言中,以及增長最快的編程語言中等等,都有人工智能的身影浮現(xiàn)。所以,人工智能依舊熱的很好。大家放心~

程序員的作息表與最常用的表情

因為找不準時間點,找不到合適的表情,很多跟程序員溝通的產品經理、設計等都會遭到無視、白眼、甚至是……

那什么時候找他們最合適呢?他們在什么時候最活躍?GitHub 在報告中也給出了一些統(tǒng)計,可供參考。

程序員的作息表

 

首先,先來看程序員每天的活動時間。不管是什么類型的項目,10 點到 19 點都是他們的活躍高峰時間,其中最活躍的時候是在 15 點。

 

其次是每周的活動時間。周末,他們一般都會去給開源項目和公開庫做貢獻。私密項目,在周二、周三、周四處理的最多。

 

最后是每年的活動時間。一年的變化,主要跟學生的假期以及重大節(jié)日有關。比如,過春節(jié)的時候,中國的程序員在 GitHub 上的活躍度就會降低。

有一天很關鍵,不管那個地方,元旦的時候,程序員都不太活躍,切記切記。

程序員常用的表情

 

這部分是重點,趕緊拿小本本記下來。在回應中,程序員用到最多的表情符號是👍,其次是🎉。

 

還有個細分的,使用不同語言的程序員,喜歡的表情不太一樣。

發(fā)布“史上最大更新”

[[246711]]

 

除了年度報告,GitHub 還發(fā)布了一個全新的功能 GitHub Actions,平臺主管 Sam Lambert 將其稱為“GitHub 史上最大更新”。

此前,用戶只能在 GitHub 上執(zhí)行上傳、搜索和下載的功能,若想測試上面的項目還需要下載到本地。但很多時候,一系列復雜操作后發(fā)現(xiàn)根本無法運行。

有了 GitHub Actions,用戶不僅能在平臺上存儲和搜索代碼,還能直接運行部分代碼,擺脫了以往需要云服務或其他服務器才能運行的限制。

 

以后,程序員們在 GitHub 上的操作路徑可能是這樣的:看中別人的開源代碼也想自己嘗試一下→把開源代碼作為工作流,用“IFTTT”(if this then that)等類似的邏輯連接代碼塊→直接運行測試代碼。

目前,新功能的測試版已經出來了,里面包含了 450 個預建的“action”,用戶也可以自行創(chuàng)建新的 action,或者用 Docker 等工具綁定現(xiàn)有的應用程序,方便在 GitHub 上運行。

對于項目團隊來說,以后也不必從頭開始設置代碼管理工具了,借助“現(xiàn)成”的工作流按照團隊需求進行定制,豈不是更方便。

 

除了 GitHub Actions,GitHub 還放出了與安全性相關的新功能,下次再上傳項目時,若不小心把類似密碼等隱私信息誤傳,系統(tǒng)就會主動報警提醒開發(fā)人員或者云服務商了。

講了這么多,是時候放出測試版獲取地址了:

  • https://github.com/features/actions

GitHub Actions使用說明書地址:

  • https://help.github.com/articles/customizing-your-project-with-github-actions/

One More Thing:為什么 GitHub 會賣身微軟?

今年 6 月,微軟宣布以 75 億美元的價格收購 GitHub,讓程序員群體炸了鍋,很多有影響力的程序員都說,GitHub 背叛了他們,更有一部分人“移情別戀”,干脆去了隔壁的 GitLab。

但他們不知道的是,微軟用實際行動為 GitHub 默默付出了好久……從這份報告中,可見一斑。

微軟不僅擁有最熱的開源項目,還擁有增長最快的開源文檔。連續(xù)好幾年都是 GitHub 上最大的開源組織。

今年的統(tǒng)計數(shù)據(jù)如下:

 

如果你是 GitHub 的高管,你會賣給誰?

責任編輯:武曉燕 來源: 量子位
相關推薦

2020-03-28 22:30:25

曙光

2021-01-06 09:36:01

GitHub代碼開發(fā)者

2018-10-18 14:43:04

2015-02-04 12:09:57

2017-12-08 12:44:44

GithubiOS機器學習

2015-02-03 02:50:37

2010-12-02 21:58:12

2021-11-17 16:24:11

GitHub代碼開發(fā)者

2019-11-08 10:38:41

GitHubVScode開源

2021-01-05 10:38:51

小米Miui

2020-12-03 14:42:28

GitHub編程開發(fā)者

2019-02-18 15:35:52

Python 開發(fā)編程語言

2018-12-19 15:15:24

開源Github

2015-02-13 10:49:56

jQuery

2022-01-04 11:53:27

GitHub代碼開發(fā)者

2019-11-07 13:48:02

程序員技能開發(fā)者

2020-12-09 14:40:30

Linux基金會項目程序開發(fā)

2019-01-28 18:07:17

華為云云主機

2018-09-11 15:18:41

編程語言TJavaScriptJava
點贊
收藏

51CTO技術棧公眾號