[新聞] Python很大機會擠下C和Java成為第一

看板Gossiping作者 (Neisseria)時間2年前 (2021/07/06 21:27), 2年前編輯推噓58(63568)
留言136則, 84人參與, 2年前最新討論串1/18 (看更多)
1.媒體來源: ITHome 2.記者署名: 文/李建興 | 2021-07-06發表 3.完整新聞標題: TIOBE CEO:Python很大機會擠下C和Java成為第一 4.完整新聞內文: 由於第一名的C語言和第二名的Java,分數皆大幅下降,而Python的分數卻上升,使得前 三名的分數差異史無前例的靠近,Python在接下來幾個月隨時都可能成為第一 熱門程式語言排行榜TIOBE Index的7月排行公布,前三名C、Java和Python分數前所未有 的接近,過去TIOBE猜測Python可能會追過Java成為第二,但是依照現在的態勢,C與Java 的分數持續下降,而Python分數則是往上,因此Python也很有機會超過C語言成為第一名 。 Python在今年初,第4度拿下TIOBE年度程式語言獎,該語言在2020年TIOBE Index成長了 2.01%,是所有語言之冠。Python在近年的表現相當亮眼,從過去把Perl當作競爭語言, 到現在已經被大量用於資料科學和機器學習領域,同時也在網頁、後端、行動應用程式以 及嵌入式系統大放異彩,積極擴展應用版圖。 在去年COVID-19疫情期間,Java原本第一名的位置發生變化,由於不少醫療器材軟體的開 發,普遍使用C和C++,因此C取代Java重回第一,與此同時全世界有許多資料科學領域科 學家,還積極使用Python和R尋找對抗病毒的藥物,因此Python的分數更是上升不少。 TIOBE軟體執行長Paul Jansen在今年初的時候猜測,由於Python容易學習與高生產力的特 質,會很快取代Java,並且是永久交換位置。不過從TIOBE發布最新的排名分數看來, Python強勁的成長力道,不只會超過Java,還可能一舉超越C語言成為第一。 在2001年的時候,TIOBE Index前三為Java、C和C++,過了20年,Java、C仍在前三名,只 是加入了Python。7月的排名中,前三名的距離史無前例的靠近,第一名的C語言分數下降 4.83%,Java則下降3.93%,Python增加1.86%,第一名與第三名的差異僅有0.67%,而 這代表未來幾個月,排名可能會有大更動,官方提到,Python看起來贏面更大,因為被大 量用於目前正蓬勃發展的資料探勘和人工智慧領域。 TIOBE Index的其他變動,還有第四名的C++分數上升0.5%,更加靠近第三名,Go語言從 20名上升到13名,Rust從30名小幅度前進到27,而TypeScript則從45名升至37名, Haskell從49名進到39名。 5.完整新聞連結 (或短網址): https://www.ithome.com.tw/news/145480 6.備註: 沒有工程師用 C 或 C++ 寫 extension 也沒啥用啦,哼哼 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.105.245.168 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1625578037.A.1A2.html

07/06 21:27, 2年前 , 1F
這些是啥鬼 有人知道嗎
07/06 21:27, 1F

07/06 21:28, 2年前 , 2F
我比較驚訝ㄉ是Java有第二
07/06 21:28, 2F
Java 蠻普遍的吧,反正要用就用 OpenJDK

07/06 21:28, 2年前 , 3F
系統不都是用C寫的嗎?
07/06 21:28, 3F

07/06 21:28, 2年前 , 4F
唸拍神還是拍桑?
07/06 21:28, 4F

07/06 21:28, 2年前 , 5F
派松更多人用正常 不然新手學C直接吐血
07/06 21:28, 5F

07/06 21:28, 2年前 , 6F
還好吧 老子寫演算法比較快 寫完了尼們SDE
07/06 21:28, 6F

07/06 21:28, 2年前 , 7F
再慢慢c++加速
07/06 21:28, 7F

07/06 21:29, 2年前 , 8F
不過程式會的人越多 低端碼農就更廉價
07/06 21:29, 8F

07/06 21:29, 2年前 , 9F
縱使幾下java和C 底層應用還是得靠C
07/06 21:29, 9F

07/06 21:29, 2年前 , 10F
python 的模組化太厲害了 剛開始開發的
07/06 21:29, 10F

07/06 21:29, 2年前 , 11F
程式寫得好 ___到老
07/06 21:29, 11F

07/06 21:29, 2年前 , 12F
時候 應該想都沒想到跟雲服務這麼合
07/06 21:29, 12F

07/06 21:30, 2年前 , 13F
有人用Python寫網頁?
07/06 21:30, 13F
有吧。Flask 好寫好發佈

07/06 21:30, 2年前 , 14F
因為現在研究生都做ai比較好畢業
07/06 21:30, 14F
其實都在玩參數而已啦 (遮臉)

07/06 21:30, 2年前 , 15F
美國很多啊
07/06 21:30, 15F

07/06 21:30, 2年前 , 16F
flask/django那類ㄉㄅ
07/06 21:30, 16F

07/06 21:31, 2年前 , 17F
Python是因為AI吧
07/06 21:31, 17F

07/06 21:31, 2年前 , 18F
還是要看領域,data science比較適合python
07/06 21:31, 18F

07/06 21:31, 2年前 , 19F
除了Android還有啥領域在寫Javaㄉ
07/06 21:31, 19F
網頁後端很多吧,Spring

07/06 21:32, 2年前 , 20F
阿不是都用c寫出來的
07/06 21:32, 20F

07/06 21:32, 2年前 , 21F
AI用派松是因為工具簡單的問題 教授才
07/06 21:32, 21F

07/06 21:32, 2年前 , 22F
沒那個美國時間整天研究程式碼
07/06 21:32, 22F

07/06 21:33, 2年前 , 23F
一堆後端用java在寫,會python轉物件
07/06 21:33, 23F

07/06 21:33, 2年前 , 24F
導向一定格格不入
07/06 21:33, 24F

07/06 21:33, 2年前 , 25F
新應用一定都是用現下最ez的程式碼實作
07/06 21:33, 25F

07/06 21:33, 2年前 , 26F
python也是物件導向啊
07/06 21:33, 26F

07/06 21:33, 2年前 , 27F
不能rm -r會紅?
07/06 21:33, 27F

07/06 21:33, 2年前 , 28F
Javaㄉ物件導向難用死ㄌ寫起來超囉嗦
07/06 21:33, 28F
還是比較喜歡 C++,可以把物件和命令式程式碼混著寫

07/06 21:34, 2年前 , 29F
出Error還不是要用C解決
07/06 21:34, 29F

07/06 21:35, 2年前 , 30F
靜態的物件導語言
07/06 21:35, 30F

07/06 21:35, 2年前 , 31F
寫java的很多喔 金融保險業還是JAVA為主
07/06 21:35, 31F
※ 編輯: Neisseria (112.105.245.168 臺灣), 07/06/2021 21:36:19

07/06 21:35, 2年前 , 32F
Stackoverflow 才是第一
07/06 21:35, 32F

07/06 21:35, 2年前 , 33F
Python從過去幾年排名就一直攀升了 入
07/06 21:35, 33F
還有 63 則推文
還有 4 段內文
07/06 23:23, 2年前 , 97F
要善用python還是要回頭學c,半路出家
07/06 23:23, 97F

07/06 23:23, 2年前 , 98F
的會被搞死
07/06 23:23, 98F

07/06 23:23, 2年前 , 99F
不是用的人多就叫第一 又不是選舉
07/06 23:23, 99F

07/06 23:30, 2年前 , 100F
死是死在open souce的gui 最後更新都...
07/06 23:30, 100F

07/06 23:43, 2年前 , 101F
python有比VB.net好用嗎?
07/06 23:43, 101F

07/06 23:52, 2年前 , 102F
程式碼很短 很好修改
07/06 23:52, 102F

07/07 00:01, 2年前 , 103F
不是第一又怎樣,第一效率又不會變好
07/07 00:01, 103F

07/07 00:17, 2年前 , 104F
上面竟然沒有人提到 現在最支持 Python
07/07 00:17, 104F

07/07 00:17, 2年前 , 105F
的一家公司叫做微軟
07/07 00:17, 105F

07/07 00:22, 2年前 , 106F
已經有5個核心開發者現在被微軟雇用
07/07 00:22, 106F

07/07 00:23, 2年前 , 107F
而且微軟讓他們完全自由選擇想做的專案
07/07 00:23, 107F

07/07 00:26, 2年前 , 108F
GUI? 這根本不是發展的主要方向啊
07/07 00:26, 108F

07/07 00:33, 2年前 , 109F
Python 用起來總有股不踏實的感覺
07/07 00:33, 109F

07/07 00:53, 2年前 , 110F
C跟爪哇早該淘汰了 爛
07/07 00:53, 110F

07/07 01:03, 2年前 , 111F
我都念python
07/07 01:03, 111F

07/07 01:05, 2年前 , 112F
fortran都沒被淘汰了 c更不可能
07/07 01:05, 112F

07/07 01:06, 2年前 , 113F
這還得再加上這些統計資料的應用會比較準
07/07 01:06, 113F

07/07 01:07, 2年前 , 114F
用過都說讚啦
07/07 01:07, 114F

07/07 01:21, 2年前 , 115F
Python雖然易學但這麼不嚴謹的語言,
07/07 01:21, 115F

07/07 01:21, 2年前 , 116F
我覺得根本難用
07/07 01:21, 116F

07/07 01:40, 2年前 , 117F
Python有大量的非資工社畜和學生在用
07/07 01:40, 117F

07/07 01:41, 2年前 , 118F
底層c: 你們慢慢吵
07/07 01:41, 118F

07/07 02:02, 2年前 , 119F
碼農一堆而已
07/07 02:02, 119F

07/07 02:04, 2年前 , 120F
這麼厲害 那要去哪兒學呢
07/07 02:04, 120F

07/07 03:46, 2年前 , 121F
C才是真男人用的語言 其它都是娘娘腔
07/07 03:46, 121F

07/07 04:39, 2年前 , 122F
廢物語言
07/07 04:39, 122F

07/07 06:50, 2年前 , 123F
哪個Python?
07/07 06:50, 123F

07/07 07:04, 2年前 , 124F
還不錯用阿 拿來取代shellscript
07/07 07:04, 124F

07/07 08:00, 2年前 , 125F
python就堪用 還不是要改回c或rust
07/07 08:00, 125F

07/07 08:24, 2年前 , 126F
擠下來也沒差吧 編譯語言速度永遠不可
07/07 08:24, 126F

07/07 10:06, 2年前 , 127F
放屁精通python學別的都快 笑爆
07/07 10:06, 127F

07/07 10:14, 2年前 , 128F
語言怎麼會沒限定用法?
07/07 10:14, 128F

07/07 10:35, 2年前 , 129F
哈 不可能 去寫過就知道問題了
07/07 10:35, 129F

07/07 10:47, 2年前 , 130F
花時間戰這些 全都學不就好了
07/07 10:47, 130F

07/07 10:48, 2年前 , 131F
真的要快還不是要去tune組語 不用在這
07/07 10:48, 131F

07/07 10:49, 2年前 , 132F
互啄啦
07/07 10:49, 132F

07/07 11:33, 2年前 , 133F
寫 Python 到頭來還是要去看CPython
07/07 11:33, 133F

07/07 12:45, 2年前 , 134F
C會寫 其他都學得快 哪有差
07/07 12:45, 134F

07/07 13:11, 2年前 , 135F
想太多
07/07 13:11, 135F

07/07 15:18, 2年前 , 136F
一堆老人一直護航 c java 可憐
07/07 15:18, 136F
文章代碼(AID): #1Wv5er6Y (Gossiping)
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 18 篇):
文章代碼(AID): #1Wv5er6Y (Gossiping)