顯示廣告
隱藏 ✕
※ 本文為 MindOcean 轉寄自 ptt.cc 更新時間: 2021-11-14 14:50:05
看板 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
Benetnasch: 萬金油啊8F 223.136.74.59 台灣 11/13 15:18
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++的確才實在可是那需要天份13F 223.136.74.59 台灣 11/13 15:20
Benetnasch: ,python 易學萬金油的特性可以速成
Benetnasch: 大批碼農
Benetnasch: 而且能夠利用更方便的程式語言不是更
Benetnasch: 好嗎XD
alec0804: 因為有時你只是需要一個小功能 但你不會18F 118.161.167.65 台灣 11/13 15:22
alec0804: 程式 P報酬率是很高的
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
deepdish: https://i.imgur.com/H6UnDYP.png23F 220.134.89.190 台灣 11/13 15:24
[圖]
可是 這些功能全部都是外部替Python開發的套件啊

原生的Python根本做不到 他們又為何要選Python來開發?
horseorange: 有突然嗎24F 61.64.0.73 台灣 11/13 15:26
2015年tensorflow的出現應該是分水嶺
※ 編輯: lofan (111.243.28.251 臺灣), 11/13/2021 15:29:32
tuhiceut: 比較好奇JavaScript怎麼爆紅的 以前網頁25F 36.229.89.12 台灣 11/13 15:28
tuhiceut: 網誌多放幾個都要怕別人點進來當機 還有
tuhiceut: 人直接呼籲別放以免造成讀者困擾
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一直都在成長32F 98.45.135.233 美國 11/13 15:40
arrenwu: 用tensorflow/Pytorch做是的也沒那麼多
hyperyoujo: 絕對不是2015,我還在唸大學時,國外34F 108.56.212.99 美國 11/13 15:41
julian07027: ?35F 42.72.57.240 台灣 11/13 15:41
hyperyoujo: 資工系就已興起python教學的熱潮,當36F 108.56.212.99 美國 11/13 15:41
hyperyoujo: 時就很多人在說python是最易入門的語
AgentSkye56: 都什麼年代了還自己造輪子?38F 49.216.9.142 台灣 11/13 15:41
hyperyoujo: 言39F 108.56.212.99 美國 11/13 15:41
AgentSkye56: 就簡單啊 c/c++要弄出個app要多久40F 49.216.9.142 台灣 11/13 15:42
hyperyoujo: 另外當時我唸得那間大學的某教授也順41F 108.56.212.99 美國 11/13 15:43
hyperyoujo: 應潮流開了一門用python為語言的數值
hyperyoujo: 計算課程,那時還遠遠在2015之前,ML/
hyperyoujo: DL根本都還沒紅起來
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很夯 必學衍生出來的48F 114.46.216.26 台灣 11/13 16:04
Submariner: tensonflow 或pytorch python就取代
Submariner: c plus 應該是近幾年吧
Submariner: 至少我17年畢業時主要還是用c plus寫
Submariner: 程式
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: 不然你舉另外一個語法一樣簡潔直譯的60F 23.241.114.109 美國 11/13 16:38
horseface: ,總不能說MATLAB吧
horseface: c/c++有效率,但需要編譯,資料型態很
horseface: 重要。Python array tuple都沒在管
horseface: 你今天寫一個lib,python你餵pandas d
horseface: ata frame, numpy array, list都可以
horseface: 跑,c++ 你要用template
horseface: 而且在效率上,python底層也是用C, 若
horseface: 是lib有優化效率也很高
horseface: 此外跨平台開發容易,一樣的script能
horseface: 在windows, macos, Linux上跑,cpu x8
horseface: 6 arm都無所謂
birdy590: 根本不是突然 網通業更早就開始用72F 115.43.53.157 台灣 11/13 16:46
birdy590: 以前很多用 java 的, 開發效率差太多
WWIII: 我先學c痛恨程式 後來學p又愛上74F 111.241.112.79 台灣 11/13 16:57
WWIII: C仔喜歡造輪子就讓他慢慢造
sg1987: 對十幾年前就在學程式的人來說 P簡單又強76F 59.120.22.19 台灣 11/13 17:14
arrenwu: MATLAB 光那個資料結構就是給特殊用途的77F 98.45.135.233 美國 11/13 17:18
selvester: 現在只要複製貼上就可以當工程師78F 36.229.178.232 台灣 11/13 17:24
selvester: 在github找得到又看得懂,誰想自寫C
arrenwu: 就看用途啊 要真的很low latency的話,80F 98.45.135.233 美國 11/13 17:29
arrenwu: 還是得用編譯語言
B9702115: 網路學習資源多,之前學django,隨便找82F 27.247.30.13 台灣 11/13 17:50
B9702115: 都有,老闆要我改用.net core找半天
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
reemir: 黑成這樣
ak9: 2003年就看到一堆老外拿Python做測試腳本89F 114.35.124.211 台灣 11/13 22:03
Kaids: 原波哪裡是要問掛?他只是想宣揚python糞90F 108.198.15.161 美國 11/13 22:09

--
※ 看板: Gossiping 文章推薦值: 0 目前人氣: 0 累積人氣: 520 
分享網址: 複製 已複製
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇