Xeo*_*oss 0 php ruby python perl benchmarking
有谁知道我在哪里可以找到关于人们用两种或更多脚本语言实现的任务的评论或报告,以查看哪种更适合特定的工作?我想知道哪种语言最适合哪种类型的操作,以便我可以充分利用它们.
"操作类型"可以是套接字,文件系统,逻辑评估,正则表达式或绘图.
我最感兴趣的是Python,PHP,Perl和Ruby.
有编程语言的枪战:http: //shootout.alioth.debian.org/ 虽然它可能无法衡量你正在寻找的东西.
但是,基准测试几乎肯定不会告诉您有关您列出的那种高级别想法的任何有用信息.对于那些东西,性能(如执行速度)几乎与编写代码的语言无关(至少对于您列出的语言集,所有这些都具有非常相似的执行模型),几乎所有如何构建代码.
如果您希望能够根据相关内容选择您列出的某种语言(针对特定任务),那么您应该问的问题是:
最后,如果执行速度在您的应用程序中非常重要,并且如果您发现即使使用所选语言选择适当的架构也无法达到所需的速度,那么您可以找出瓶颈并重新实现在编译语言中,提供一个回到脚本语言的接口,以便它可以集成到应用程序中.您列出的所有语言都支持此类本机代码扩展.
| 归档时间: |
|
| 查看次数: |
1059 次 |
| 最近记录: |