作者:
bunby (Bunby)
2014-07-05 20:40:37※ [本文轉錄自 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等等...]
想請問各位先進 有什麼建議嗎?
謝謝
作者:
uranusjr (â†é€™äººæ˜¯è¶…級笨蛋)
2014-07-05 20:27:00珍惜生命, 遠離 Perl
作者:
bunby (Bunby)
2014-07-05 20:29:00樓上可否說的詳細一點?
作者: love6655 2014-07-05 20:52:00
.NET十行 = Python 一行,Java十種寫法 = Python一種寫法珍惜生命, 遠離 Perl
作者:
typepeter (∵Peter∴笑點)
2014-07-05 21:22:00學Python當作主力 學Perl訓練腦力和實力這樣說,無論工作還是減低痛苦,Python是你的好朋友學Perl的好處是,你的大腦會得到開發許多 進入八奇領域
作者:
bunby (Bunby)
2014-07-05 21:27:00那再請問一下, 在比較舊的unix下, 能否執行python呢?
作者:
typepeter (∵Peter∴笑點)
2014-07-05 21:29:00有版本號嗎?該unix是哪一款哪一版 不然很像隔空抓藥XD
作者:
bunby (Bunby)
2014-07-05 21:29:00不好意思 樓上在python版已經回了 謝謝學perl的好處...那邊是反諷嗎???
作者:
typepeter (∵Peter∴笑點)
2014-07-05 21:37:00不是反諷,是事實 因為所有在玩perl的,都超強c9s 唐鳳 至少兩位當初都在玩perl (當然近幾年perl快亡有機會可以學習Perl 真的是必學的經典 會多一種思考模式
作者:
bunby (Bunby)
2014-07-05 21:40:00超強? 請問是指甚麼地方?
作者:
typepeter (∵Peter∴笑點)
2014-07-05 21:41:00思考邏輯和程式功力強 因為Perl作者本身就很強 思考特殊說再多不如去學 不過建議沒有基礎還是先學python算了~個人大推python,直接前進吧 對了,還沒說unix版號哪版
作者:
bunby (Bunby)
2014-07-05 21:55:00現在unix的電腦不在手邊 不好意思應該問 在不需另外安裝的情況下 unix是否無內建python?
作者:
bunby (Bunby)
2014-07-05 22:39:00perl在unix下就不用另外安裝python在linux下也不須另外安裝
作者:
jlhc (H)
2014-07-05 22:48:00我身邊懂perl的邏輯的確都很強...
作者:
DrTech (竹科管理處網軍研發人員)
2014-07-05 22:49:00都學不就好了要有目的讓人看不懂時,就寫perl。要好維護時就寫python
學perl變超強 跟 超強剛好寫perl 自己想清楚
作者:
y3k (激流を制するは静水)
2014-07-05 23:05:00推要讓人看不懂就寫perl XDDD
作者:
bunby (Bunby)
2014-07-05 23:25:00請問都學 是指同一時間嗎? 這樣不會混亂?
作者:
typepeter (∵Peter∴笑點)
2014-07-05 23:40:00不是超強剛好寫perl,而是perl要寫得好腦袋可能不錯
作者:
KanoLoa (卡)
2014-07-06 00:21:00喜歡用工具選蟒蛇,喜歡做工具選...
作者:
hpo14 (hpo14)
2014-07-06 00:35:00python 在 linux 不用另外裝應該也是近幾年的事情吧
作者: iFEELing (ing) 2014-07-06 02:21:00
等你學了其中一種再看看另一種的時候 這個問題就不存在了先選一種學 然後開始應用 然後試看看用另一種寫不要管什麼強不強了 你的目的是工作 能完工的就是好工具perl也可以寫的很結構化 PYTHON也可以寫的很OOXX一切存於施主自身而已 阿彌陀佛
作者: xva (..............) 2014-07-06 02:31:00
我超弱,但不得不學perl...
作者:
bunby (Bunby)
2014-07-06 05:31:00樓上可以分享一下工作內容嗎?
作者:
lairrol (小黑)
2014-07-06 09:24:00珍惜生命遠離MFC(誤XXD)
作者: NTUveryGood (coo) 2014-07-06 20:09:00
在台積電寫perl,從不會寫到現在有點屌工作內容不外乎就是整理繁瑣的大量data或者寫script直接下指令做自動化的動作
作者:
bunby (Bunby)
2014-07-06 20:44:00請問樓上是自學的嗎?還是有人帶?如果是自學的,可否分享一下心得
作者:
bunby (Bunby)
2014-07-06 22:31:00樓上的建議, 我應該會混亂...
作者:
cafopupu (李俊畿㊣大帥哥㊣ ®™)
2014-07-07 12:11:00時間久了 有時我會看不懂我以前寫的perl的code
作者:
bunby (Bunby)
2014-07-07 12:27:00所以perl的好處,就只有在處理字串時比較強大?
作者:
saxontai (黑暗,點綴孤零零的星)
2014-07-07 14:44:00當年 Python 還沒問世,只好學 Perl (淚)
作者:
drm343 (一卡)
2014-07-07 16:02:00何不親上 #haskell.tw 問 c9s、au、Cindy 這些 Perl 高手Perl 的優缺點?雖然我猜最後會被推去學 haskell...XD
作者: iFEELing (ing) 2014-07-07 22:08:00
PERL的好處是它是膠水語言 可以把INPUT/OUTPUT切啊揉啊的
作者:
bunby (Bunby)
2014-07-07 22:53:00不好意思 目前只考慮 perl 或 python 這兩種語言
作者: bamboo82 (竹子) 2014-07-12 20:18:00
Perl沒有得罪你啊不能用python思維去想perl, perl直接與C互相call
作者:
bunby (Bunby)
2014-07-16 22:06:00最後決定學perl~