看板 Gossiping作者 lofan (十八尖山下智久)標題 [問卦] Python是怎麼突然爆紅的?時間 Sat Nov 13 15:15:55 2021
在2015年左右以前 程式語言的霸主要嘛以偏底層可以控制記憶體的C/C++為主
要嘛是物件導向能力強大的Java、C#
或者是網頁在使用的html、php、JavaScript
即使是資料科學分析也有R 工程科學也有matlab
結果就是Python在這幾年迅速竄起 直追Java和C的龍頭寶座
若說語法簡單 高階直譯語言的簡單程度都差不多
若說功能強大 Python完全是靠一堆第三方套件的開發才變如此強
原生的Python根本糞 第三方套件管理也糞 一堆版本不相容的問題
而且現今大多數高階語言也都支援第三方套件
為什麼Python有機會突破重圍 讓一堆廠商替他開發套件
讓Python突然成為最當紅的程式語言呢? 有沒有八卦?
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.243.28.251 (臺灣)
※ 文章代碼(AID): #1XZsOj1s (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1636787757.A.076.html
→ xzcb2008 …
→ xzcb2008: =.= 因為妹仔都喜歡大蟒蛇1F 118.170.113.236 台灣 11/13 15:16
推 kkking: google就有答案的東西是在問甚麼...2F 42.72.118.246 台灣 11/13 15:17
推 Homeparty: 沒錯就是靠第三方套件...3F 101.9.111.15 台灣 11/13 15:17
→ jackycheny: 相較C/C++簡單易上手吧4F 1.163.180.193 台灣 11/13 15:17
推 honlan: Deja vu5F 42.73.167.23 台灣 11/13 15:17
→ CorkiN: 還是學好c/c++實在6F 1.200.185.205 台灣 11/13 15:17
→ milkBK: 拍勝不就很方便機械學習才爆發的嗎7F 114.32.18.127 台灣 11/13 15:17
→ followwar: dick learning阿9F 125.231.20.179 台灣 11/13 15:18
推 ctw01: 因為ML10F 223.136.36.246 台灣 11/13 15:19
→ jackycheny: 不過底層也是c啊11F 1.163.180.193 台灣 11/13 15:19
噓 deepdish: 要問幾遍12F 220.134.89.190 台灣 11/13 15:20
→ Benetnasch: 學好c/c++的確才實在可是那需要天份,python 易學萬金油的特性可以速成大批碼農
而且能夠利用更方便的程式語言不是更好嗎XD13F 223.136.74.59 台灣 11/13 15:20
推 alec0804: 因為有時你只是需要一個小功能 但你不會程式 P報酬率是很高的18F 118.161.167.65 台灣 11/13 15:22
噓 leondemon: 2000年python海外學院就一堆人用了20F 39.8.135.146 台灣 11/13 15:22
推 mylo: js笑而不語21F 42.76.120.54 台灣 11/13 15:23
→ magicULALA: python裝一堆亂七八糟的套件很方便啊22F 42.73.223.177 台灣 11/13 15:23
可是 這些功能全部都是外部替Python開發的套件啊
原生的Python根本做不到 他們又為何要選Python來開發?
2015年tensorflow的出現應該是分水嶺
※ 編輯: lofan (111.243.28.251 臺灣), 11/13/2021 15:29:32
→ tuhiceut: 比較好奇JavaScript怎麼爆紅的 以前網頁網誌多放幾個都要怕別人點進來當機 還有人直接呼籲別放以免造成讀者困擾25F 36.229.89.12 台灣 11/13 15:28
推 R119: 易學 寫起來快 支援又多28F 114.36.23.48 台灣 11/13 15:30
→ iamdinner: 好用呀29F 180.217.216.75 台灣 11/13 15:35
推 stja:30F 114.43.99.20 台灣 11/13 15:36
推 andy70612: 團結力量大31F 61.227.118.21 台灣 11/13 15:38
推 arrenwu: 不是,Python一直都在成長
用tensorflow/Pytorch做是的也沒那麼多32F 98.45.135.233 美國 11/13 15:40
推 hyperyoujo: 絕對不是2015,我還在唸大學時,國外34F 108.56.212.99 美國 11/13 15:41
→ hyperyoujo: 資工系就已興起python教學的熱潮,當時就很多人在說python是最易入門的語36F 108.56.212.99 美國 11/13 15:41
推 AgentSkye56: 都什麼年代了還自己造輪子?38F 49.216.9.142 台灣 11/13 15:41
→ AgentSkye56: 就簡單啊 c/c++要弄出個app要多久40F 49.216.9.142 台灣 11/13 15:42
→ hyperyoujo: 另外當時我唸得那間大學的某教授也順應潮流開了一門用python為語言的數值計算課程,那時還遠遠在2015之前,ML/DL根本都還沒紅起來41F 108.56.212.99 美國 11/13 15:43
推 Supasizeit: 我的python 2000年就很熱門了45F 203.204.37.190 台灣 11/13 15:49
推 how123480: 因為大家只會 python3 train.py46F 1.161.26.228 台灣 11/13 16:00
推 Mulsanne: 簡單47F 42.73.142.203 台灣 11/13 16:01
推 Submariner: 方便呀 在加上ai很夯 必學衍生出來的tensonflow 或pytorch python就取代c plus 應該是近幾年吧
至少我17年畢業時主要還是用c plus寫程式48F 114.46.216.26 台灣 11/13 16:04
→ bobby4755: 國外社群蠻早就很有規模了53F 220.137.224.85 台灣 11/13 16:06
→ sellgd: 哈利波特紅起來的54F 203.222.14.70 台灣 11/13 16:09
噓 shhs1000246: 突然? 你非洲線55F 27.240.242.31 台灣 11/13 16:10
推 fghdfh: 時代浪潮56F 1.174.50.68 台灣 11/13 16:11
推 KGarnett05: 做很多小工具方便吧57F 106.107.244.92 台灣 11/13 16:14
噓 alihue: 最強的”輔助”語言58F 106.73.26.66 日本 11/13 16:16
→ Virness: 簡潔 許多學校設為基本學習語言59F 42.73.24.193 台灣 11/13 16:23
噓 horseface: 不然你舉另外一個語法一樣簡潔直譯的,總不能說MATLAB吧
c/c++有效率,但需要編譯,資料型態很重要。Python array tuple都沒在管
你今天寫一個lib,python你餵pandas data frame, numpy array, list都可以跑,c++ 你要用template
而且在效率上,python底層也是用C, 若是lib有優化效率也很高
此外跨平台開發容易,一樣的script能在windows, macos, Linux上跑,cpu x86 arm都無所謂60F 23.241.114.109 美國 11/13 16:38
推 birdy590: 根本不是突然 網通業更早就開始用
以前很多用 java 的, 開發效率差太多72F 115.43.53.157 台灣 11/13 16:46
→ WWIII: 我先學c痛恨程式 後來學p又愛上
C仔喜歡造輪子就讓他慢慢造74F 111.241.112.79 台灣 11/13 16:57
推 sg1987: 對十幾年前就在學程式的人來說 P簡單又強76F 59.120.22.19 台灣 11/13 17:14
推 arrenwu: MATLAB 光那個資料結構就是給特殊用途的77F 98.45.135.233 美國 11/13 17:18
推 selvester: 現在只要複製貼上就可以當工程師
在github找得到又看得懂,誰想自寫C78F 36.229.178.232 台灣 11/13 17:24
→ arrenwu: 就看用途啊 要真的很low latency的話,還是得用編譯語言80F 98.45.135.233 美國 11/13 17:29
推 B9702115: 網路學習資源多,之前學django,隨便找都有,老闆要我改用.net core找半天82F 27.247.30.13 台灣 11/13 17:50
→ ab4daa: 因為文組只會用這個84F 125.231.177.40 台灣 11/13 17:57
推 ce270651: 裝套件R也不少啊85F 49.216.179.218 台灣 11/13 18:17
推 k798976869: 好用啊86F 123.110.17.106 台灣 11/13 18:37
推 reemir: C 如此簡單又優美的語言怎麼被上面推文
黑成這樣87F 42.73.109.63 台灣 11/13 19:12
推 ak9: 2003年就看到一堆老外拿Python做測試腳本89F 114.35.124.211 台灣 11/13 22:03
推 Kaids: 原波哪裡是要問掛?他只是想宣揚python糞90F 108.198.15.161 美國 11/13 22:09
--