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