[討論] Python在近10年來才慢慢流行的原因?

看板Soft_Job (軟體人)作者 (冷靜點)時間3天前 (2024/06/27 16:38), 3天前編輯推噓30(33373)
留言109則, 44人參與, 1天前最新討論串1/2 (看更多)
10年前以前 Python並不流行 提到程式撰寫都是C/C++、Java、C#、PHP、ASP之類的 但不曉得是因為近年AI更智慧化 Python這個程式語言才越來越流行 不過AI在還沒大崛起前 Python好像沒什麼熱度? 是我當時跟不上潮流嗎? 還是真的有什麼因素讓Python紅不起來? 還有在Python還沒走紅之前 10年前、20年前的搜尋引擎如Google、Yahoo等 是用什麼當作AI處理技術與爬蟲技術的? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.12.239 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1719477533.A.664.html

06/27 16:42, 3天前 , 1F
06/27 16:42, 1F
謝謝 ※ 編輯: ochitsuite (218.161.12.239 臺灣), 06/27/2024 16:42:59

06/27 16:45, 3天前 , 2F
以前的腳本語言對手是bash跟perl吧 perl真的有夠醜
06/27 16:45, 2F

06/27 16:51, 3天前 , 3F
python 還是跟php同期 結果一個人人喊打
06/27 16:51, 3F

06/27 17:04, 3天前 , 4F
以前 ML 時期就在用 Python 了吧, 還是這也太久?
06/27 17:04, 4F

06/27 17:07, 3天前 , 5F
我只記得以前 Python 低調到有人以為比 Java 晚出
06/27 17:07, 5F

06/27 17:11, 3天前 , 6F
是因為學AI 的一般人都是從python開始
06/27 17:11, 6F

06/27 17:12, 3天前 , 7F
一個Jupiter 網頁版打開就開始跑了
06/27 17:12, 7F

06/27 17:12, 3天前 , 8F
jupyter
06/27 17:12, 8F

06/27 17:21, 3天前 , 9F
不就是領域不同… 如果你是做data scientist,2010年就一
06/27 17:21, 9F

06/27 17:21, 3天前 , 10F
堆人用python了吧…
06/27 17:21, 10F

06/27 17:23, 3天前 , 11F
2010年左右,我在爬網路RSS都是用python處理
06/27 17:23, 11F

06/27 17:25, 3天前 , 12F
更早以前2000左右,我處理server log那時候之是流行perl
06/27 17:25, 12F

06/27 17:33, 3天前 , 13F
2000-2010年做機器學習,常見流程是:perl或python串整個
06/27 17:33, 13F

06/27 17:33, 3天前 , 14F
流程,ML程式碼用C/C++。2010到2015百花齊放,我通常用jav
06/27 17:33, 14F

06/27 17:33, 3天前 , 15F
a + python來做ML。到了2016年,以後,tensorflow出來,大
06/27 17:33, 15F

06/27 17:33, 3天前 , 16F
家才開始被逼得python only不可。
06/27 17:33, 16F

06/27 17:38, 3天前 , 17F
領域不同 or 你所在公司的技術債 or 部門習慣
06/27 17:38, 17F

06/27 17:41, 3天前 , 18F
Matlab太爛也是主因
06/27 17:41, 18F

06/27 18:03, 2天前 , 19F
python寫script很方便啊...就是2.7→3那個時候..很痛苦
06/27 18:03, 19F

06/27 18:28, 2天前 , 20F
就ai和資料探勘R 不然以前py就當老老實實做腳本,後來一
06/27 18:28, 20F

06/27 18:28, 2天前 , 21F
堆不是CS的要寫程式 py強大好學 就跟著流行起來惹
06/27 18:28, 21F

06/27 18:38, 2天前 , 22F
Py是屁眼的意思嗎
06/27 18:38, 22F

06/27 19:01, 2天前 , 23F
洗文
06/27 19:01, 23F

06/27 19:05, 2天前 , 24F
06/27 19:05, 24F

06/27 20:20, 2天前 , 25F
Matlab 爛是爛...不過我看要花錢的關係更大...
06/27 20:20, 25F

06/27 20:41, 2天前 , 26F
就是數據處理起頭沒錯 沒這塊哪紅的起來 一堆效能本
06/27 20:41, 26F

06/27 20:42, 2天前 , 27F
來就比python高的語言 易用度也有不少語言有 python
06/27 20:42, 27F

06/27 20:42, 2天前 , 28F
也不是什麼系統內建工具
06/27 20:42, 28F

06/27 20:46, 2天前 , 29F
python的策略就是不講究效能的地方就用py 講究的就用
06/27 20:46, 29F

06/27 20:47, 2天前 , 30F
C/C++等撰有寫 串了一些計算用的library
06/27 20:47, 30F

06/27 20:47, 2天前 , 31F
撰寫
06/27 20:47, 31F

06/27 20:49, 2天前 , 32F
沒AI以前佔有率就已經很高
06/27 20:49, 32F

06/27 20:55, 2天前 , 33F
不過目前完全沒動力用
06/27 20:55, 33F

06/27 20:59, 2天前 , 34F
雖然我以前推薦給別人是推python
06/27 20:59, 34F

06/27 21:08, 2天前 , 35F
10年前己經是2014了耶 各公司早就在收ML人才 py早就很普遍
06/27 21:08, 35F

06/27 21:10, 2天前 , 36F
py會起來應該和很多人不想寫php和perl有關
06/27 21:10, 36F

06/27 21:11, 2天前 , 37F
2000年代直譯語言就是php和perl 但就很難寫的好看
06/27 21:11, 37F

06/27 21:17, 2天前 , 38F
老遠就聞到菜逼巴的味道,連Perl 都不知道
06/27 21:17, 38F
還有 31 則推文
06/28 07:59, 2天前 , 70F
2014真的很流行ML 阿。當年主流是1. Big data上的ML,hado
06/28 07:59, 70F

06/28 07:59, 2天前 , 71F
op,mahout,spark,storm…。2. CPGPU,在cuda上平行運算
06/28 07:59, 71F

06/28 07:59, 2天前 , 72F
的ML。
06/28 07:59, 72F

06/28 08:04, 2天前 , 73F
其實ML工作一直都有,每個年代熱詞不同而已。
06/28 08:04, 73F

06/28 08:11, 2天前 , 74F
2000年左右也有一些ML工作,但是那時候叫做data mining。
06/28 08:11, 74F

06/28 08:11, 2天前 , 75F
流行用RDBMS上做。微軟在2000年左右MS SQL就一堆機器學習
06/28 08:11, 75F

06/28 08:11, 2天前 , 76F
的工具了。
06/28 08:11, 76F

06/28 08:30, 2天前 , 77F
Perl 寫得時候很爽,但是過一陣子連自己都看不懂了
06/28 08:30, 77F

06/28 08:34, 2天前 , 78F
GPGPU啦
06/28 08:34, 78F

06/28 09:07, 2天前 , 79F
沒有吧 十年前就很多拿來當後端了
06/28 09:07, 79F

06/28 09:09, 2天前 , 80F
就ML 跟 Tenserflow流行吧?
06/28 09:09, 80F

06/28 10:28, 2天前 , 81F
肯定是AI的,大AI時代
06/28 10:28, 81F

06/28 10:45, 2天前 , 82F
python 基本上是被tensorflow拉起來的
06/28 10:45, 82F

06/28 10:56, 2天前 , 83F
python寫工具好用啊
06/28 10:56, 83F

06/28 11:02, 2天前 , 84F
其實很多人都不知道當年tensorflow一開始出來是有C++版本
06/28 11:02, 84F

06/28 11:02, 2天前 , 85F
甚至C++版本還是比較完整的架構
06/28 11:02, 85F

06/28 11:37, 2天前 , 86F
怎麼會拿腳本跟編譯語言在比 用途又不一樣
06/28 11:37, 86F

06/28 13:51, 2天前 , 87F
不是py變流行是用py的產業變流行
06/28 13:51, 87F

06/28 13:57, 2天前 , 88F
我查過歷史 其實就真的主流產業不同
06/28 13:57, 88F

06/28 13:58, 2天前 , 89F
而且python門檻蠻低的 gpt幾乎可以完美生成code
06/28 13:58, 89F

06/28 14:36, 2天前 , 90F
2000年代php4就真的沒有py2好學 不能用7代php看以前
06/28 14:36, 90F

06/28 14:40, 2天前 , 91F
2014的AI大多叫data mining 開發語言好像是java為主
06/28 14:40, 91F

06/28 14:40, 2天前 , 92F
直譯語言的話py最大
06/28 14:40, 92F

06/28 14:43, 2天前 , 93F
工作大多是在作電商廣告推播Appier就差不多那時站穩
06/28 14:43, 93F

06/28 15:40, 2天前 , 94F
什麼是AI,你嘴巴夠大即是了。由古時候的expert system
06/28 15:40, 94F

06/28 15:41, 2天前 , 95F
A-B search, NN, DM, PR 到DNN 都是AI.
06/28 15:41, 95F

06/28 15:42, 2天前 , 96F
但很多人沒搞清楚,Data Ming(DM) 和其它的有所不同。
06/28 15:42, 96F

06/28 15:43, 2天前 , 97F
DM 為的是找pattern,其它的是以pattern來分類。
06/28 15:43, 97F

06/28 15:43, 2天前 , 98F
在DNN出現前,市面上看到的書,大多是PR 和DM。
06/28 15:43, 98F

06/28 15:44, 2天前 , 99F
NN 要是沒有google 這大水管撐起來DNN,相信還在住院中
06/28 15:44, 99F

06/28 18:40, 1天前 , 100F
因為是最好最通用的語言啊 難道你要寫java?
06/28 18:40, 100F

06/28 18:48, 1天前 , 101F
python要寫成正則式鬼畫符也是很容易的
06/28 18:48, 101F

06/28 23:03, 1天前 , 102F
笑死 敝司一堆舊perl沒人想看/看得懂 當初的作者升官上
06/28 23:03, 102F

06/28 23:03, 1天前 , 103F
去不看扣 底下人維護不來 作者老闆只好叫底下重構xd
06/28 23:03, 103F

06/28 23:04, 1天前 , 104F
起碼py的可讀性,測試,框架,生態好很多
06/28 23:04, 104F

06/29 03:37, 1天前 , 105F
因為 Python 就免洗垃圾 code,剛好很符合需求
06/29 03:37, 105F

06/29 03:38, 1天前 , 106F
現在賺錢的不是軟體,而是電腦處理過的資料
06/29 03:38, 106F

06/29 03:38, 1天前 , 107F
那些以寫出來的程式當作產品的語言沒辦法高速迭代產出符
06/29 03:38, 107F

06/29 03:38, 1天前 , 108F
合需求的垃圾 code 處理資料,所以才被 py 取代
06/29 03:38, 108F

06/29 17:27, 1天前 , 109F
可讀性框架測試生態系絕對是java最完整呀
06/29 17:27, 109F
文章代碼(AID): #1cVIKTPa (Soft_Job)
文章代碼(AID): #1cVIKTPa (Soft_Job)