[討論] Python取代JavaScript成為GitHub上最受歡

作者: empliu (善惡相殺)   2024-11-14 12:51:43
Python取代JavaScript成為GitHub上最受歡迎的語言
https://www.ithome.com.tw/news/165829
GitHub上周公布該平臺一年一度的開放源碼調查報告Octoverse 2024,指出Python已經取
代JavaScript成為該平臺上最受歡迎的程式語言,同時估計印度開發人員數量將在2028年
超越美國,成為GitHub上最大的開發者社群。
該報告的調查期間是自2023年10月1日至2024年的9月30日。這一年來GitHub上的專案數量
成長了25%,目前總數為5.18億個;光是這一年開發人員對該平臺所有專案所作的貢獻就
超過52億次;開發人員對整體專案的貢獻次數成長了98%,對生成式AI專案的貢獻次數成
長59%。
GitHub說,相信是生成式AI造就了Python,令它成為該平臺最受歡迎的程式語言。Python
的語法簡單易讀,擁有豐富的函式庫與框架,具備龐大的社群基礎,既跨平臺又支援實驗
性的開發,都讓它成為AI與資料科學領域的熱門選擇。不過,儘管Python在總活動量上超
越了JavaScript,但迄今GitHub最熱門的程式碼上傳語言依然是JavaScript。
另一個受惠於生成式AI的,則是經常被用在資料分析與機器學習的開源互動運算環境
Jupyter Notebooks,這一年於該平臺的使用量增加了92%。
GitHub指出,Python與Jupyter Notebooks的表現都突顯了該平臺資料科學與機器學習的
快速成長,而且它們還看到人們對AI代理工具,以及小型模型的興趣日益濃厚,這反映出
隨著人們愈來愈關注AI的新用途,整個產業正在發生轉變。
調查發現,AI模型已成為開發人員技術堆疊的一部分。隨著開發人員找到愈來愈多新的AI
用途,生成式AI模型在軟體開發中的作用,已從協助開發人員撰寫程式碼,轉變成應用程
式開發的重要基礎。
GitHub上的前五大開發人員社群依序是美國、印度、中國、巴西與英國,有鑑於印度開發
人員的數量快速成長,GitHub預測印度將在2028年超越美國,成為該平臺最大的社群。若
計算GitHub上前五大開源碼專案的貢獻者社群,則是美國、印度、德國、巴西與英國,中
國位居第六名。
這一年印度的開發人員數量成長了28%,超過1,700萬名,GitHub是印度最受追捧的技能之
一,得以與英文文法能力比美。
而巴西開發人員數量在這一年來成長27%,擁有逾540萬名開發人員。原因包括巴西的中央
銀行推出了Pix即時支付系統,並透過GitHub開源,推動當地的開發者與金融科技業者的
參與,並促進開放銀行產業;巴西政府亦近日宣布一項40億美元的AI投資計畫。
作者: gino0717 (gino0717)   2024-11-14 13:29:00
巴西真讓人意外
作者: MoonCode (MoonCode)   2024-11-14 13:30:00
巴西光能有個 Lua 就知道很猛了
作者: AxelGod (Axel)   2024-11-14 14:11:00
印度大軍…
作者: hegemon (hegemon)   2024-11-14 14:17:00
三哥一堆人都開自己的GitHub repo , 把現成其他人的專案複製push上去就敢拿出來當自己的作品了
作者: aria0520 (紫)   2024-11-14 17:10:00
是最常用 不是最受歡迎 沒幾個寫js的會喜歡js xd
作者: neo5277 (I am an agent of chaos)   2024-11-14 17:18:00
鄙視鏈又要開戰了嗎?
作者: rugia813 (rugia)   2024-11-14 17:40:00
其實我還蠻喜歡js的
作者: tzouandy2818 (Naked Bear)   2024-11-14 17:54:00
JS不錯啦 問題多 但方便也多
作者: wulouise (在線上!=在電腦前)   2024-11-14 18:09:00
我覺得TS可以
作者: the3084010 (COOLKids)   2024-11-14 18:47:00
TS+1 習慣靜態強型別
作者: Noice (chloe)   2024-11-14 20:13:00
補充一下這個排名是把 TS 跟 JS 分開算,所以…
作者: aria0520 (紫)   2024-11-14 22:10:00
沒有鄙視啊XD 我也是寫JS 有感而發而已
作者: acgotaku (otaku)   2024-11-14 23:49:00
掛個 Copilot 跟開了天眼一樣 什麼語言都馬上改好
作者: WWIII (東邪西毒)   2024-11-15 00:25:00
遲早的事 世界最強語言 蟒蛇
作者: hermithsieh (hermit)   2024-11-15 00:34:00
給蛇蛇一個機會
作者: neo5277 (I am an agent of chaos)   2024-11-15 01:22:00
寫蛇很討厭的一點就是套件問題
作者: jobintan (Robin Artemstein)   2024-11-15 06:51:00
你蛇蛇有像JS或TS那樣厲害的前端框架嗎?
作者: DrTech (竹科管理處網軍研發人員)   2024-11-15 07:58:00
python已經演化成,不需要前端框架,直接寫後端邏輯,就能寫完整的前後端了。例如streamlit, gradio, …一堆。有些套件還能透過後端寫前端的bootstrap style。python的確沒前端框架,因為有"前後端"全包的框架。
作者: VScode (VSisBestIDEinTheWorld)   2024-11-15 12:56:00
現在直接出嘴叫GPT幫你call API 好像也不需要前端了
作者: viper9709 (阿達)   2024-11-15 14:33:00
蛇蛇可愛(咦)
作者: hegemon (hegemon)   2024-11-15 15:45:00
前後端全包的framework java, .net, js, ruby, go都有,也不是什麼新鮮事
作者: acgotaku (otaku)   2024-11-15 16:03:00
js 的普及跟react/vue 這些框架沒關係 是他的規範化ECMAScript早期規範化 讓js在遊覽器可以說不可能取代
作者: xluds24805 (狼)   2024-11-15 17:40:00
js 其實還不錯,只是那個套件管理太慘了
作者: jhjhs33504 ( )   2024-11-15 17:48:00
吃到AI訓練紅利 有規範有大廠資源開放 python的code少
作者: HelloPTT   2024-11-15 20:02:00
JS就寫前端就好,node.js太小眾
作者: zxcasdjason1 (nice_Sky)   2024-11-16 03:40:00
從前端轉後端後,每逢聽到別人說前端很簡單都會笑語言就只是工具,很多人喜歡戰效能,我是覺得誰能讓我準時下班比較重要
作者: peter9s3b   2024-11-16 09:06:00
要release的產品py太容易逆工程
作者: netburst (133 134 592)   2024-11-17 12:45:00
js爽
作者: geese   2024-11-19 09:39:00
現有用戶我們再來討論效能(拖走)

Links booklink

Contact Us: admin [ a t ] ucptt.com