GitHub揭3大開源趨勢:Python首度超越Java躍升社群第二大程式語言
GitHub揭3大開源趨勢:Python首度超越Java躍升社群第二大程式語言

先是微軟砸75億美元收購GitHub,其後IBM也以340億美元買下紅帽,科技巨頭頻頻的大動作,都集中在一個關鍵詞上:開源。

身為原始碼託管平台的GitHub,目前是全球最大的開源專案平台。GitHub每年都會發布Octoverse報告,向外界揭露過去一年開源社群的面面向向,而2019年度報告也在上週正式公開。

GitHub Octoverse
GitHub每年10月、11月便會公佈年度報告,揭露旗下用戶趨勢。
圖/ GitHub

南極洲也有開發者,開源熱蔓延全球

GitHub表示,開發人員數在今年夏季突破4,000萬人大關,光是過去一年間,就有超過1,000萬名開發者加入這個大家族,且首次建立儲存庫的用戶也比去年增加44%,顯示出「開源」越來越熱的趨勢。

目前逾4,000萬的用戶中,超過8成來自美國海外,貢獻者的分佈也變得更為多元,GitHub提到,就連南極洲都有開發人員。

GitHub Octoverse contributors come from
GitHub貢獻者地區統計。
圖/ GitHub

以洲進行分類的話,亞洲是今年最大的貢獻社群,貢獻人數近400萬,而成長最快的地區,則是香港(175%)、新加坡(111%)與印尼(90%)。在GitHub 2019年推出的免費私人儲存庫上,亞洲占比也達36%。

非洲與西亞則是開源專案成長最快的兩個地區,其中奈及利亞(59%)、伊朗(44%)、肯亞(44%)為前3名。

Python超車Java,首次成GitHub第2大程式語言

在開源社群裡,什麼程式語言最受歡迎?即使對開源軟體毫無興趣的人,也可能對這項趨勢感到好奇。過去一年開發者們使用了超過370種程式語言,GitHub從中列出近5年內前10大程式語言的排行變化。

GitHub Octoverse Top Languages
Python首度超越Java,成為GitHub第2多人使用的程式語言。
圖/ GitHub

在今年度的榜單中,雖然JavaScript依舊穩如泰山,坐擁第一名寶座,廣受各方工程師喜愛的Python首次超越Java,成為開發社群第2大程式語言。且C#與Shell的排名皆有所上升,

另外,GitHub指出,由於Google開源行動App開發套件Flutter的加入,身為其開發語言的Dart以532%成長遠遠拋開第2名,躍居今年竄升最快的程式語言。

而靜態語言在型別安全(type safety)與互操作性上的優勢,讓這類程式語言快速成長,榜上有名的Rust、Kotlin及TypeScript都屬於靜態語言。

GitHub Octoverse Fastest growing languages
由於Google開源行動App開發套件Flutter的加入,Dart一舉成為成長最快的程式語言。
圖/ GitHub

企業、學校皆仰賴GitHub

目前有來自70個國家地區,約300萬的企業帳戶在GitHub上活躍,他們可能是企業、非營利組織、一個開源專案等等。企業行號們不僅利用平台上的資源,也開始參與這個社群、貢獻一份心力。

GitHub提到,《財富》世界50大企業中,有35間為開源社群做出貢獻,還有29間透過企業帳戶建立軟體及App。值得一提的是,支付平台Stripe、串流音樂平台Spotify都是GitHub的愛用者。

Spotify
全球最大串流音樂平台Spotify也是GitHub的愛用者。
圖/ shutterstock

學校方面,目前有170萬人利用GitHub學習寫程式,較去年成長55%,以及76.1萬人利用了GitHub的學生開發者包,並有3.1萬名教師藉由GitHub教授開發者工作流程。

資料科學正夯,機器學習、深度學習也漸受矚目

從醫療領域拯救人命的機器學習技術,到製作稀奇古怪的機器人,過去12個月內,各式各樣的開源專案在平台上萌芽。GitHub指出,推動Python發展的「資料科學」便是一項值得點出的趨勢。

許多資料科學相關的框架與工具皆是用Python寫成,在這項主題下最受矚目的儲存庫中,約半數是利用numpy建立,這就是一個根基於Python的擴展模組。

在資料科學之外,機器學習、自然語言處理、深度學習等項目也越來越受到關注,近年來擁有非常顯著的成長。

GitHub Octoverse natural language processing repos
自然語言處理相關儲存庫近年來的數量變化。
圖/ GitHub

完整報告請見:GitHub Octoverse 2019

責任編輯:蕭閔云

往下滑看下一篇文章
健細胞科技攜手中興大學,推出「Cancell Insight」醫療AI 輔助決策平台,消弭醫療數位鴻溝
健細胞科技攜手中興大學,推出「Cancell Insight」醫療AI 輔助決策平台,消弭醫療數位鴻溝

為打破醫療 AI 高昂的算力與人力門檻,健細胞科技與國立中興大學資管系蔡孟勳教授團隊產學合作,正式推出「Cancell Insight 醫療 AI 模型平台」(https://insight.cancell.ai)。該平台以 SaaS(軟體即服務)模式提供一站式託管,讓先進的醫療 AI 資源不再侷限於大型醫學中心,有效消弭基層與城鄉間的醫療數位鴻溝。

軟體硬實力:打通 AI 落地最後一哩路

過去,許多由學術或生技單位開發的優秀模型因缺乏部署工具,往往淪為「實驗室孤兒」;而中小型醫院也常因 IT 建置成本對 AI 望之卻步。

健細胞科技創辦人周子堯Victor憑藉其UIUX規劃、程式開發技術背景,親自領軍AI 模型研發團隊,建構 Cancell Insight 平台。他強調,智慧醫療落地必須具備「無感化部署」、「持續性反覆運算」與「大眾化使用」三大要素。Cancell Insight 包辦了從數據清潔、標註到模型訓練與部署的底層工程,醫療機構僅需提供去識別化數據,繁瑣技術難題全由平台解決,讓 AI 真正回歸醫療「輔助」本質。

專為高壓臨床環境設計,七大核心優勢重新定義臨床運作效率

健細胞科技
Cancell Insight提供涵蓋數據清洗、精準標註、模型訓練至部署託管的一站式解決方案
圖/ 健細胞科技

【行動化與 LINE 整合】 支援 LINE 一鍵登入,醫師可直接透過官方帳號上傳檔案呼叫模型並查閱紀錄,實現真正的醫療行動化。

【隨選模型與高相容性】 提供多元 AI 模型庫供彈性訂閱。每組模型具備獨立 API Key,可無縫串接醫院現有 HIS 系統或 APP。

【團隊協作共享】 首創以「團隊」為服務單位,跨科別成員可同步共享模型權限、數據分析與歷史紀錄,提升研究協調效率。

【自動化數據處理】 支援模板批次上傳,內建自動校準系統,若格式不符將自動轉檔、去識別化與重構,大幅解放 IT 人力。

【雙模態 AI 解析】 深度整合 Dr.Cell AI (Gemini) 多模態能力,不僅輸出預測結果,更提供進階臨床解說與治療準則問答,提升決策參考價值。

堅守醫療嚴謹性,推動醫療平權與永續商業價值

在追求科技創新的同時,Cancell Insight 嚴格把關醫療安全性。平台所有 AI 模型輸出結果均定位為「臨床決策輔助」與「研究檢測輔助」,透過「非直面病患」的機制,確保所有 AI 建議皆由專業醫療人員進行最終判讀。

透過 SaaS 專案訂閱模式,Cancell Insight 成功以合理經費取代了傳統的高額硬體採購,讓中小型醫院與偏鄉診所也能具備同等的診斷實力,落實真正的醫療平權。對研發端而言,平台不僅是加速醫療科技商用化、縮短變現週期的推進器,其高度結合日常工作流的特性,更有效減少了醫護的行政負荷,緩解當前醫療量能短缺的危機。

【進階部署】啟動臨床試驗,Docker 地端部署確保資安與時效

為進一步驗證臨床效益並符合醫療機構對資訊安全的高標準,Cancell Insight 即將與各大醫療機構攜手展開「臨床研究計畫」。針對有高度資安控管需求的醫院,平台提供彈性的 Docker 地端模型部署(On-premise Deployment) 方案。第一線的醫師與護理師可直接在院內本機端快速啟動 AI 模型,安全地注入病患臨床數據後,即可「零時差」取得預測結果。此舉不僅確保了敏感醫療數據「不出院」,完美符合嚴格的醫療法規與病患隱私要求,更能實際驗證 Cancell Insight 在真實高壓的臨床場域中,能即時、有效地提供精準的決策輔助。

健細胞科技
部署輕量化模型於地端,支援離線模式使用模型,完善保護企業敏感資料
圖/ 健細胞科技

展望未來,擴大智慧醫療生態圈

透過 SaaS 模式取代高額硬體採購,Cancell Insight 致力落實醫療平權。未來,健細胞科技將以此平台為樞紐,尋求跨界深度合作:

醫療機構: 提供各級別醫院隨選即用的 AI 助理及地端部署選項。
學術/生技: 協助實驗室模型落地,並優化新藥研發與臨床試驗的數據處理效率。
商業保險: 整合 AI 評估工具,提供更精準的健康管理與風險控管服務。

登入數位時代會員

開啟專屬自己的主題內容,

每日推播重點文章

閱讀會員專屬文章

請先登入數位時代會員

看更多獨享內容

請先登入數位時代會員

開啟收藏文章功能,

請先登入數位時代會員

開啟訂閱文章分類功能,

請先登入數位時代會員

我還不是會員, 註冊去!
追蹤我們
AI全球100+台灣20
© 2026 Business Next Media Corp. All Rights Reserved. 本網站內容未經允許,不得轉載。
106 台北市大安區光復南路102號9樓