比较 python & perl(转)

比较 python & perl(转)[@more@]

好久不来,竟然多了个我最喜欢的东东,忍不住手痒,发他一帖,不到之处,各位多指教 :)

我觉得 python 比 perl 强的地方主要有五个

1, 稳定

试过用 perl 写的几个大一点的程序,运行一段吧时间后就崩溃,而且打印出的信息太简短,基本没什么帮助。据说 python 是从不崩溃的,如果真的这样就太好了,呵呵

2, 多线程支持

我认为差不多是最大的缺陷了,很忙的服务器,对每个连接都 fork 一个进程,太夸张了,而且效率也差,大概就是这个原因导致 perl 没有类似 zope 的东西吧

3, 可以编译执行

到不是说 perl 不能编译,perl 对 OO 的模块编译也不错的,就是需要 require 的 ph 文件,太伤脑筋了!比方把一些扩展功能写成一个一个函数,放在 ph 里,有程序启动时动态装入,好象没办法直接编译

4, 和 java 联系紧密

本人很讨厌用 java ,但工作需要,偶尔也要用,现在好了,有了 jython ,基本上可以不写 java 程序了

5, 简单,容易学习

__setXXX__, __getXXX__ 比 tie 要直观

try-raise-except 比 eval-die-$@ 也直观多了,而且我总怀疑 try-raise-except 的效率好高些,不知道为什么 perl 把这些东西弄得那么难懂,可能是历史的原因

当然,不是说 perl 不好,perl 也有些优点是 python 没法比的,目的只是为 python 摇旗呐喊,差不多同样优秀的两种语言,支持者的数量不应该差这么多的。

本人最喜欢的两种语言就是 perl & python ,不过看来又要加上 C#

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8225414/viewspace-944691/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/8225414/viewspace-944691/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值