Fw: [問題] python or perl? - 看板Soft_Job - 批踢踢實業坊
文章推薦指數: 80 %
作者: bunby (Bunby) 看板: Python 標題: [問題] python or perl? ... 上的需求會接觸到程式目前考慮python 與perl兩種語言爬文比較如下python : Code ...
批踢踢實業坊
›
看板Soft_Job
關於我們
聯絡資訊
返回看板
作者bunby(Bunby)看板Soft_Job標題Fw:[問題]pythonorperl?時間SatJul520:40:372014
※[本文轉錄自Python看板#1Jj-AVj4]
作者:bunby(Bunby)看板:Python
標題:[問題]pythonorperl?
時間:SatJul519:33:482014
小弟未正式學過程式大概目前的程度只看得懂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:珍惜生命,遠離Perl07/0520:27
→bunby:樓上可否說的詳細一點?07/0520:29
※發信站:批踢踢實業坊(ptt.cc)
※轉錄者:bunby(220.129.12.95),07/05/201420:40:37
推love6655:.NET十行=Python一行,Java十種寫法=Python一種寫法07/0520:52
→love6655:珍惜生命,遠離Perl07/0520:54
→diabloevagto:python07/0521:01
推typepeter:學Python當作主力學Perl訓練腦力和實力07/0521:22
→typepeter:這樣說,無論工作還是減低痛苦,Python是你的好朋友07/0521:23
→typepeter:學Perl的好處是,你的大腦會得到開發許多進入八奇領域07/0521:23
→bunby:那再請問一下,在比較舊的unix下,能否執行python呢?07/0521:27
→typepeter:有版本號嗎?該unix是哪一款哪一版不然很像隔空抓藥XD07/0521:29
→bunby:不好意思樓上在python版已經回了謝謝07/0521:29
→bunby:學perl的好處...那邊是反諷嗎???07/0521:30
→typepeter:不是反諷,是事實因為所有在玩perl的,都超強07/0521:37
→typepeter:c9s唐鳳至少兩位當初都在玩perl(當然近幾年perl快亡07/0521:38
→typepeter:有機會可以學習Perl真的是必學的經典會多一種思考模式07/0521:39
→bunby:超強?請問是指甚麼地方?07/0521:40
→typepeter:思考邏輯和程式功力強因為Perl作者本身就很強思考特殊07/0521:41
→typepeter:說再多不如去學不過建議沒有基礎還是先學python算了~07/0521:41
→typepeter:個人大推python,直接前進吧對了,還沒說unix版號哪版07/0521:44
→bunby:現在unix的電腦不在手邊不好意思07/0521:55
→bunby:應該問在不需另外安裝的情況下unix是否無內建python?07/0521:57
→danielu0601:不安裝的話不是連C都不能用嗎07/0522:23
→bunby:perl在unix下就不用另外安裝07/0522:39
→bunby:python在linux下也不須另外安裝07/0522:39
推jlhc:我身邊懂perl的邏輯的確都很強...07/0522:48
→DrTech:都學不就好了07/0522:49
→DrTech:要有目的讓人看不懂時,就寫perl。
要好維護時就寫python07/0522:52
推cashlalala:學perl變超強跟超強剛好寫perl自己想清楚07/0522:54
推y3k:推要讓人看不懂就寫perlXDDD07/0523:05
→bunby:請問都學是指同一時間嗎?這樣不會混亂?07/0523:25
→typepeter:不是超強剛好寫perl,而是perl要寫得好腦袋可能不錯07/0523:40
推KanoLoa:喜歡用工具選蟒蛇,喜歡做工具選...07/0600:21
→hpo14:python在linux不用另外裝應該也是近幾年的事情吧07/0600:35
→iFEELing:等你學了其中一種再看看另一種的時候這個問題就不存在了07/0602:21
→iFEELing:先選一種學然後開始應用然後試看看用另一種寫07/0602:21
→iFEELing:不要管什麼強不強了你的目的是工作能完工的就是好工具07/0602:23
→iFEELing:perl也可以寫的很結構化PYTHON也可以寫的很OOXX07/0602:25
→iFEELing:一切存於施主自身而已阿彌陀佛07/0602:26
推xva:我超弱,但不得不學perl...07/0602:31
→bunby:樓上可以分享一下工作內容嗎?07/0605:31
→lairrol:珍惜生命遠離MFC(誤XXD)07/0609:24
推NTUveryGood:在台積電寫perl,從不會寫到現在有點屌07/0620:09
→NTUveryGood:工作內容不外乎就是整理繁瑣的大量data07/0620:09
→NTUveryGood:或者寫script直接下指令做自動化的動作07/0620:10
→bunby:請問樓上是自學的嗎?還是有人帶?07/0620:44
→bunby:如果是自學的,可否分享一下心得07/0620:48
推Baternest:兩種都寫看看挑順手的用...07/0622:20
→bunby:樓上的建議,我應該會混亂...07/0622:31
推cafopupu:時間久了有時我會看不懂我以前寫的perl的code07/0712:11
→bunby:所以perl的好處,就只有在處理字串時比較強大?07/0712:27
推saxontai:當年Python還沒問世,只好學Perl(淚)07/0714:44
→drm343:何不親上#haskell.tw問c9s、au、Cindy這些Perl高手07/0716:02
→drm343:Perl的優缺點?雖然我猜最後會被推去學haskell...XD07/0716:02
推iFEELing:PERL的好處是它是膠水語言可以把INPUT/OUTPUT切啊揉啊的07/0722:08
→bunby:不好意思目前只考慮perl或python這兩種語言07/0722:53
→bamboo82:Perl沒有得罪你啊07/1220:18
→bamboo82:不能用python思維去想perl,perl直接與C互相call07/1220:21
→bunby:最後決定學perl~07/1622:06
延伸文章資訊
- 1Perl和Python的比較(主要是性能比較) - 台部落
Python語法簡單,而且通過縮進的方式來表現層次結構,代碼非常簡明易懂,對初學者來說,比較容易上手。 Perl的模式匹配非常強大,同時匹配的符號有 ...
- 2Perl 和Python 的比较【转】 - 阿里云开发者社区
Perl 和Python 的比较【转】 ... Perl 的标量不支持下标运算,但是Python 的字符串可以Python 中你可以很方便的用下标索引字符串(而且和Perl 中的列表一样也支持用...
- 3[原]Perl和Python的比較(主要是效能比較) - 程式人生
Python語法簡單,而且通過縮排的方式來表現層次結構,程式碼非常簡明易懂,對初學者來說,比較容易上手。 Perl的模式匹配非常強大,同時匹配的符號有很多種,難以閱讀和維護 ...
- 4Fw: [問題] python or perl? - 看板Soft_Job - 批踢踢實業坊
作者: bunby (Bunby) 看板: Python 標題: [問題] python or perl? ... 上的需求會接觸到程式目前考慮python 與perl兩種語言爬文比較如下pyt...
- 5為什麼選擇Python(Perl、Tcl、Python比較) - 每日頭條
有個後端朋友問我,在晶片設計領域為什麼選擇Python,而不是Perl或Tcl?我才突然意識到,寫了這麼多天的《Python在ASIC中的應用》系列文章, ...