Fw: [问题] python or perl?

楼主: 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
作者: diabloevagto (wi)   2014-07-05 21:01:00
python
作者: 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?
作者: danielu0601 (黒猫.俺の嫁)   2014-07-05 22:23:00
不安装的话不是连C都不能用吗
楼主: bunby (Bunby)   2014-07-05 22:39:00
perl在unix下就不用另外安装python在linux下也不须另外安装
作者: jlhc (H)   2014-07-05 22:48:00
我身边懂perl的逻辑的确都很强...
作者: DrTech (竹科管理处网军研发人员)   2014-07-05 22:49:00
都学不就好了要有目的让人看不懂时,就写perl。要好维护时就写python
作者: cashlalala (快来跟我做朋友)   2014-07-05 22:54:00
学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:00
python 在 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
请问楼上是自学的吗?还是有人带?如果是自学的,可否分享一下心得
作者: Baternest (忍蛋)   2014-07-06 22:20: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~

Links booklink

Contact Us: admin [ a t ] ucptt.com