个人资料
  • 博客访问:
正文

perl 和 python到底哪个好? and Ruby

(2008-10-21 07:58:15) 下一个

同主题阅读:perl和python到底哪个好?
[版面: 计算机科学] [首篇作者:daigaku] , 2008年09月15日09:28:30
[分页: 1 ] 
 
   daigaku 
 
进入未名形象秀
 我的博客
 [回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 1 ]
 
发信人: daigaku (๑۩۞۩๑), 信区: CS
标 题: perl和python到底哪个好?
发信站: BBS 未名空间站 (Mon Sep 15 09:28:30 2008)

我的工作有时候需要编点小程序,主要是处理一些文本等等。
现在打算在perl和python里面深入学一个,不知道各自主要的优劣在哪里?

我稍微会一点perl,感觉形式很灵活,也比较好读。但似乎越来越多的人推荐python。

我有一些VC++基础
--

※ 来源:·WWW 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 127.0.]

 
 
 
 
  跌跌跌,投资人纷纷转投汇市有因
圣戈班研发(上海)有限公司海归招聘启事
 
 
 luckyseeker 
 
进入未名形象秀
 我的博客
 [回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 2 ]
 
发信人: luckyseeker (lucky), 信区: CS
标 题: Re: perl和python到底哪个好?
发信站: BBS 未名空间站 (Mon Sep 15 15:31:27 2008)

perl业界使用比例绝对的No.1,对找工作跳槽什么的应该有好处把。
--

※ 来源:·WWW 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 153.65.]

 
 
 
 
 
 wdong 
进入未名形象秀
 我的博客
 [回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 3 ]
 
发信人: wdong (cybra), 信区: CS
标 题: Re: perl和python到底哪个好?
发信站: BBS 未名空间站 (Mon Sep 15 15:34:26 2008), 转信

如果只是处理文本当然是perl好。


【 在 daigaku (๑۩۞۩๑) 的大作中提到: 】
: 我的工作有时候需要编点小程序,主要是处理一些文本等等。
: 现在打算在perl和python里面深入学一个,不知道各自主要的优劣在哪里?
: 我稍微会一点perl,感觉形式很灵活,也比较好读。但似乎越来越多的人推荐python。
: 我有一些VC++基础

--

※ 来源:·BBS 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 140.180.]

 
 
 
 
 
 boen 
进入未名形象秀
 我的博客
 [回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 4 ]
 
发信人: boen (boen), 信区: CS
标 题: Re: perl和python到底哪个好?
发信站: BBS 未名空间站 (Sun Sep 21 22:07:39 2008)

个人感觉,python 比perl好。python的设计是参考了perl的,比perl更易用。
--

※ 来源:·WWW 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 98.222.]

 
 
 
 
 
 verygood 
进入未名形象秀
 我的博客
 [回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 5 ]
 
发信人: verygood (小风), 信区: CS
标 题: Re: perl和python到底哪个好?
发信站: BBS 未名空间站 (Mon Sep 22 16:02:35 2008), 转信

how about ruby?
【 在 boen (boen) 的大作中提到: 】
: 个人感觉,python 比perl好。python的设计是参考了perl的,比perl更易用。

--

※ 来源:·BBS 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 62.107.]

 
 
 
 
 
 NKVD 
 
进入未名形象秀
 我的博客
 [回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 6 ]
 
发信人: NKVD (Chuikov), 信区: CS
标 题: Re: perl和python到底哪个好?
发信站: BBS 未名空间站 (Mon Sep 22 17:13:43 2008), 转信

not using {}, using identation is a big drawback

【 在 boen (boen) 的大作中提到: 】
: 个人感觉,python 比perl好。python的设计是参考了perl的,比perl更易用。


--
In dream: D700 + 300 F/4 VR.

※ 来源:·BBS 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 128.101.]

 
 
 
 
 
 vvs 
进入未名形象秀
 我的博客
 [回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 7 ]
 
发信人: vvs (vvs1991), 信区: CS
标 题: Re: perl和python到底哪个好?
发信站: BBS 未名空间站 (Wed Sep 24 23:33:27 2008)

我觉得你既然会了一点PERL,就继续把perl学精通了。到时候在去看看python也不迟啊

perl处理文本那是绝对没问题的。

【 在 daigaku (๑۩۞۩๑) 的大作中提到: 】
: 我的工作有时候需要编点小程序,主要是处理一些文本等等。
: 现在打算在perl和python里面深入学一个,不知道各自主要的优劣在哪里?
: 我稍微会一点perl,感觉形式很灵活,也比较好读。但似乎越来越多的人推荐python。
: 我有一些VC++基础

--

※ 来源:·WWW 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 69.156.]

 
 
 
 
 
 coolnalu 
进入未名形象秀
 我的博客
 [回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 8 ]
 
发信人: coolnalu (coolnalu), 信区: CS
标 题: Re: perl和python到底哪个好?
发信站: BBS 未名空间站 (Sat Oct 11 12:42:26 2008)

我没看过perl,觉得python还是很容易上手的,但也有人觉得python很恶。lz估计不是
cs背景的吧,一般来说会两种语言以上其他的就都触类旁通了。
--

※ 来源:·WWW 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 96.237.]

 
 
 
 
 
 arsablue 
 
进入未名形象秀
 我的博客
 [回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 9 ]
 
发信人: arsablue (唯一真神), 信区: CS
标 题: Re: perl和python到底哪个好?
发信站: BBS 未名空间站 (Sat Oct 11 20:50:46 2008)

python 好寫好讀

perl 好寫但是沒人能讀, 連自己都不行。

python 最好的就是用 indentation, 批評這點的都是沒寫過 python的。

--

※ 来源:·WWW 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 69.120.]

 
 
 
 
 
 gochina2008 
进入未名形象秀
 我的博客
 [回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 10 ]
 
发信人: gochina2008 (gochina2008), 信区: CS
标 题: Re: perl和python到底哪个好?
发信站: BBS 未名空间站 (Sun Oct 12 02:11:30 2008)

I agree! I used Python and Perl both. But I personally prefer Python. So
easy to read and write. Reading other people's Perl code is painful. But
unfortunately right now in industry Perl is more popular.
--

※ 来源:·WWW 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 129.123.]

 
 
 
 
 
 NKVD 
 
进入未名形象秀
 我的博客
 [回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 11 ]
 
发信人: NKVD (Chuikov), 信区: CS
标 题: Re: perl和python到底哪个好?
发信站: BBS 未名空间站 (Sun Oct 12 03:58:41 2008), 转信

这个tab咋办?
有时候是4个空格,有时候是8个,3个,6个
【 在 arsablue (唯一真神) 的大作中提到: 】
: python 好寫好讀
: perl 好寫但是沒人能讀, 連自己都不行。
: python 最好的就是用 indentation, 批評這點的都是沒寫過 python的。


--
In dream: D700 + 300 F/4 VR.

※ 来源:·BBS 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 66.215.]

 
 
 
 
 
 hehehehhe 
进入未名形象秀
 我的博客
 [回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 12 ]
 
发信人: hehehehhe (hehehehhe), 信区: CS
标 题: Re: perl和python到底哪个好?
发信站: BBS 未名空间站 (Sun Oct 12 04:09:09 2008), 转信


tab就是tab,跟空格没关系,显示成几个空格是editor决定的
【 在 NKVD (Chuikov) 的大作中提到: 】
: 这个tab咋办?
: 有时候是4个空格,有时候是8个,3个,6个

--

※ 来源:·BBS 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 24.130.]

 
 
 
 
 
 atomlaser 
 
进入未名形象秀
 我的博客
 [回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 13 ]
 
发信人: atomlaser (明月江湖), 信区: CS
标 题: Re: perl和python到底哪个好?
发信站: BBS 未名空间站 (Sun Oct 12 15:47:27 2008)

perl is stronger in text processing.
python code is cleaner, and has more scientific packages than perl.

--

※ 来源:·WWW 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 76.124.]

 
 
 
 
 
 sir 
 
进入未名形象秀
 我的博客
 [回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 14 ]
 
发信人: sir ( 郎 ), 信区: CS
标 题: Re: perl和python到底哪个好?
发信站: BBS 未名空间站 (Sun Oct 12 17:53:11 2008)

据说perl的程序超过百行就比较混乱了
【 在 daigaku (๑۩۞۩๑) 的大作中提到: 】
: 我的工作有时候需要编点小程序,主要是处理一些文本等等。
: 现在打算在perl和python里面深入学一个,不知道各自主要的优劣在哪里?
: 我稍微会一点perl,感觉形式很灵活,也比较好读。但似乎越来越多的人推荐python。
: 我有一些VC++基础

--

※ 来源:·WWW 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 71.233.]

 
 
 
 
 
 sysno 
进入未名形象秀
 我的博客
 [回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 15 ]
 
发信人: sysno (十六), 信区: CS
标 题: Re: perl和python到底哪个好?
发信站: BBS 未名空间站 (Mon Oct 13 00:08:05 2008)

根据你的要求(文本处理,个人使用),我个人推荐你用Perl:
Python简单直观易读,但是Regular Expression是外部模块,不是语言本身内嵌的,用
起来有点别扭。
Perl处理文本是最爽的,各种库稳定,文档齐全。
Ruby很多地方借鉴了Perl,OO做的很纯,什么都是对象(连class都是对象),就语言本身
而言,我最喜欢Ruby,但是库的积累和文档跟前两个语言差太大了。
--

※ 来源:·WWW 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 24.86.]

 
 
 
 
 
 arsablue 
 
进入未名形象秀
 我的博客
 [回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 16 ]
 
发信人: arsablue (唯一真神), 信区: CS
标 题: Re: perl和python到底哪个好?
发信站: BBS 未名空间站 (Mon Oct 13 15:40:22 2008)


【 在 NKVD (Chuikov) 的大作中提到: 】
: 这个tab咋办?
: 有时候是4个空格,有时候是8个,3个,6个


我用過 emacs, vim 跟 eclipse 來編 Python, 一點問題
都沒有, 幾個空格根本都忘了。

寫哪個語言不 indent 的? 為什麼不乾脆讓 indentation
有點作用?
--

※ 来源:·WWW 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 129.34.]

 
 
 
 
 
 arsablue 
 
进入未名形象秀
 我的博客
 [回复文章] [回信给作者] [本篇全文] [进入讨论区] [返回顶部] [修改文章] [删除文章] [转寄] [转贴] [ 17 ]
 
发信人: arsablue (唯一真神), 信区: CS
标 题: Re: perl和python到底哪个好?
发信站: BBS 未名空间站 (Mon Oct 13 15:43:53 2008)


【 在 sysno (十六) 的大作中提到: 】
: 根据你的要求(文本处理,个人使用),我个人推荐你用Perl:
: Python简单直观易读,但是Regular Expression是外部模块,不是语言本身内嵌的,用
: 起来有点别扭。

這個批評是合理的。
不過Perl 還是很難讀,適合用過就丟的。

: Perl处理文本是最爽的,各种库稳定,文档齐全。
: Ruby很多地方借鉴了Perl,OO做的很纯,什么都是对象(连class都是对象),就语言本身
: 而言,我最喜欢Ruby,但是库的积累和文档跟前两个语言差太大了。

小日本發明的 Ruby 是有長處, 不過主要還是因為RoR 才帶動起來的,語言
設計本身只是普通而已。

 
 
 

[ 打印 ]
阅读 ()评论 (0)
评论
目前还没有任何评论
登录后才可评论.