Python & Perl 真的比其他编程语言性能相差这么大?

bugs2k 2012-05-30 09:52:06
...全文
633 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
futurezone 2012-06-02
  • 打赏
  • 举报
回复
futurezone 2012-06-02
  • 打赏
  • 举报
回复
python是算法分析的
看看50000随机数排序
qq120848369 2012-06-01
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 的回复:]

现在是多语言并存合作的时代。核心业务编译型语言主打,显示层就交给脚本语言了,中间设计个协议可使不同语言进行交互,今天csdn主页就有篇相关文章嘛。
脚本语言优点就是上手快,开发效率高。
[/Quote]
yes,写着过瘾就行了,脚本语言总的来说不是给编程新手用的,是给老油条偷懒用的,个人见解。
foolbirdflyfirst 2012-06-01
  • 打赏
  • 举报
回复
现在是多语言并存合作的时代。核心业务编译型语言主打,显示层就交给脚本语言了,中间设计个协议可使不同语言进行交互,今天csdn主页就有篇相关文章嘛。
脚本语言优点就是上手快,开发效率高。
angel_su 2012-05-31
  • 打赏
  • 举报
回复
Psyco貌似停掉了,有兴趣的可以看看PyPy...
angel_su 2012-05-31
  • 打赏
  • 举报
回复
有兴趣的也可以看看这个:http://pypy.org/
angel_su 2012-05-31
  • 打赏
  • 举报
回复
Psyco貌似不更新了,有兴趣的试试PyPy...
bugs2k 2012-05-30
  • 打赏
  • 举报
回复
据称,Psyco 这个 Python 的专用 JIT,可以提高 2 - 100 倍的性能,典型可以提高 4 倍
bugs2k 2012-05-30
  • 打赏
  • 举报
回复
即时编译,Java现在做的很好,以前也很慢,跟现在的Perl、Python差不多吧

#!/usr/bin/env perl

use strict;
use warnings;

my @lines = <DATA>;
my $text = join "", @lines;
my @r = grep {$_} ($text =~ /^\s+(\/.*?)?\s.*?(-?\d+ [\w%]+)+/gms);
print "@r\n";

__DATA__
/tmp_mnt/user/baoliz (silo:/home/baoliz ) : -1 total i-nodes
-1 free i-nodes
-1 used i-nodes
-1 % i-nodes used
/tmp_mnt/user/jiaw (silo:/home/jiaw ) : -1 total i-nodes
-1 free i-nodes
-1 used i-nodes
-1 % i-nodes used
/tmp_mnt/user/huxiaoh (silo:/home/huxiaoh ) : -1 total i-nodes
-1 free i-nodes
-1 used i-nodes
-1 % i-nodes used
proorck6 2012-05-30
  • 打赏
  • 举报
回复
这应该是计算机时间和程序员时间哪个更值钱的问题。
当对效率要求不高时,程序员的开发时间就显得漫长了,所以如果能够便捷开发的话,
还是很有市场的。
薛定谔之死猫 2012-05-30
  • 打赏
  • 举报
回复
YouTube就是用Python做的吧,只要不牵涉大规模的计算,支撑普通的应用程序Python应该是没啥问题的~
anonymous0502 2012-05-30
  • 打赏
  • 举报
回复
性能确实不怎么样,本来也没听说谁关键应用是用python来写的吧。
适用场合不同吧
薛定谔之死猫 2012-05-30
  • 打赏
  • 举报
回复
脚本比的应该是谁更方便开发或者维护,运行效率谁能和汇编比?
angel_su 2012-05-30
  • 打赏
  • 举报
回复
看了下python代码貌似在造轮子,代码量少不了,效率也差,这个用脚趾头想都知道的事...
fibbery 2012-05-30
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 的回复:]
看来还是这两种语言的JIT没做好
[/Quote]

JIT是什么意思?
morris88 2012-05-30
  • 打赏
  • 举报
回复
看来还是这两种语言的JIT没做好
fibbery 2012-05-30
  • 打赏
  • 举报
回复
各取所需。尺有所短寸有所长。
恨天低 2012-05-30
  • 打赏
  • 举报
回复
各有优势吧

37,741

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧