比较 python & perl

扔走你的纸

扔走你的纸

2016-02-19 18:08

下面是个比较 python & perl教程,撑握了其技术要点,学起来就简单多了。赶紧跟着图老师小编一起来看看吧!

  好久不来,竟然多了个我最喜欢的东东,忍不住手痒,发他一帖,不到之处,各位多指教 :)
  
  我觉得 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# 了
展开更多 50%)
分享

猜你喜欢

比较 python & perl

编程语言 网络编程
比较 python & perl

perl

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
perl

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

简明Python教程

电脑入门
简明Python教程

perl如何内嵌html

Web开发
perl如何内嵌html

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

用js怎么把&字符换成"&amp:"

Web开发
用js怎么把&字符换成"&amp:"

C++ 扩展和嵌入 Python(1)

编程语言 网络编程
C++ 扩展和嵌入 Python(1)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Windows XP系统中制作U盘永远不中毒的方法

Windows XP系统中制作U盘永远不中毒的方法

C++中函数指针数组的使用

C++中函数指针数组的使用
下拉加载更多内容 ↓