看板 Soft_Job 關於我們 聯絡資訊
※ [本文轉錄自 Python 看板 #1Jj-AVj4 ] 作者: bunby (Bunby) 看板: Python 標題: [問題] python or perl? 時間: Sat Jul 5 19:33:48 2014 小弟未正式學過程式 大概目前的程度只看得懂i=i+1之類的Code 由於之後工作上的需求 會接觸到程式 目前考慮python 與 perl兩種語言 爬文比較如下 python : Code可讀性較好 學習資源較多 perl : 有CPAN可以抓很多module可使用 對於編寫程式有較大的彈性[也是缺點] 以上兩種語言在Linux下皆可正常使用 但python在Unix下, 似乎還需裝其他的編譯器 寫程式的目的:能夠寫出shell的功能[輸入指令, 就會自動幫我去系統上抓data等等...] 想請問各位先進 有什麼建議嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.129.12.95 ※ 文章網址: http://www.ptt.cc/bbs/Python/M.1404560031.A.B44.html
uranusjr:珍惜生命, 遠離 Perl 07/05 20:27
bunby:樓上可否說的詳細一點? 07/05 20:29
※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: bunby (220.129.12.95), 07/05/2014 20:40:37
love6655:.NET十行 = Python 一行,Java十種寫法 = Python一種寫法 07/05 20:52
love6655:珍惜生命, 遠離 Perl 07/05 20:54
diabloevagto:python 07/05 21:01
typepeter:學Python當作主力 學Perl訓練腦力和實力 07/05 21:22
typepeter:這樣說,無論工作還是減低痛苦,Python是你的好朋友 07/05 21:23
typepeter:學Perl的好處是,你的大腦會得到開發許多 進入八奇領域 07/05 21:23
bunby:那再請問一下, 在比較舊的unix下, 能否執行python呢? 07/05 21:27
typepeter:有版本號嗎?該unix是哪一款哪一版 不然很像隔空抓藥XD 07/05 21:29
bunby:不好意思 樓上在python版已經回了 謝謝 07/05 21:29
bunby:學perl的好處...那邊是反諷嗎??? 07/05 21:30
typepeter:不是反諷,是事實 因為所有在玩perl的,都超強 07/05 21:37
typepeter:c9s 唐鳳 至少兩位當初都在玩perl (當然近幾年perl快亡 07/05 21:38
typepeter:有機會可以學習Perl 真的是必學的經典 會多一種思考模式 07/05 21:39
bunby:超強? 請問是指甚麼地方? 07/05 21:40
typepeter:思考邏輯和程式功力強 因為Perl作者本身就很強 思考特殊 07/05 21:41
typepeter:說再多不如去學 不過建議沒有基礎還是先學python算了~ 07/05 21:41
typepeter:個人大推python,直接前進吧 對了,還沒說unix版號哪版 07/05 21:44
bunby:現在unix的電腦不在手邊 不好意思 07/05 21:55
bunby:應該問 在不需另外安裝的情況下 unix是否無內建python? 07/05 21:57
danielu0601:不安裝的話不是連C都不能用嗎 07/05 22:23
bunby:perl在unix下就不用另外安裝 07/05 22:39
bunby:python在linux下也不須另外安裝 07/05 22:39
jlhc:我身邊懂perl的邏輯的確都很強... 07/05 22:48
DrTech:都學不就好了 07/05 22:49
DrTech:要有目的讓人看不懂時,就寫perl。要好維護時就寫python 07/05 22:52
cashlalala:學perl變超強 跟 超強剛好寫perl 自己想清楚 07/05 22:54
y3k:推要讓人看不懂就寫perl XDDD 07/05 23:05
bunby:請問都學 是指同一時間嗎? 這樣不會混亂? 07/05 23:25
typepeter:不是超強剛好寫perl,而是perl要寫得好腦袋可能不錯 07/05 23:40
KanoLoa:喜歡用工具選蟒蛇,喜歡做工具選... 07/06 00:21
hpo14:python 在 linux 不用另外裝應該也是近幾年的事情吧 07/06 00:35
iFEELing:等你學了其中一種再看看另一種的時候 這個問題就不存在了 07/06 02:21
iFEELing:先選一種學 然後開始應用 然後試看看用另一種寫 07/06 02:21
iFEELing:不要管什麼強不強了 你的目的是工作 能完工的就是好工具 07/06 02:23
iFEELing:perl也可以寫的很結構化 PYTHON也可以寫的很OOXX 07/06 02:25
iFEELing:一切存於施主自身而已 阿彌陀佛 07/06 02:26
xva:我超弱,但不得不學perl... 07/06 02:31
bunby:樓上可以分享一下工作內容嗎? 07/06 05:31
lairrol:珍惜生命遠離MFC(誤XXD) 07/06 09:24
NTUveryGood:在台積電寫perl,從不會寫到現在有點屌 07/06 20:09
NTUveryGood:工作內容不外乎就是整理繁瑣的大量data 07/06 20:09
NTUveryGood:或者寫script直接下指令做自動化的動作 07/06 20:10
bunby:請問樓上是自學的嗎?還是有人帶? 07/06 20:44
bunby:如果是自學的,可否分享一下心得 07/06 20:48
Baternest:兩種都寫看看 挑順手的用... 07/06 22:20
bunby:樓上的建議, 我應該會混亂... 07/06 22:31
cafopupu:時間久了 有時我會看不懂我以前寫的perl的code 07/07 12:11
bunby:所以perl的好處,就只有在處理字串時比較強大? 07/07 12:27
saxontai:當年 Python 還沒問世,只好學 Perl (淚) 07/07 14:44
drm343:何不親上 #haskell.tw 問 c9s、au、Cindy 這些 Perl 高手 07/07 16:02
drm343:Perl 的優缺點?雖然我猜最後會被推去學 haskell...XD 07/07 16:02
iFEELing:PERL的好處是它是膠水語言 可以把INPUT/OUTPUT切啊揉啊的 07/07 22:08
bunby:不好意思 目前只考慮 perl 或 python 這兩種語言 07/07 22:53
bamboo82:Perl沒有得罪你啊 07/12 20:18
bamboo82:不能用python思維去想perl, perl直接與C互相call 07/12 20:21
bunby:最後決定學perl~ 07/16 22:06