当前位置:  开发笔记 > 编程语言 > 正文

Python和Perl解决方案与Wide Finder挑战的比较

如何解决《Python和Perl解决方案与WideFinder挑战的比较》经验,为你挑选了2个好方法。

如果你能将胜利的O'Rourke的Perl解决方案与Lundh的Python解决方案进行比较,我将非常感激,因为我不知道Perl是否足以理解那里发生的事情.更具体地说,我想知道是什么赋予了Perl版本3x的优势:算法优势,C扩展的质量,其他因素?

Wide Finder:结果



1> Leon Timmerm..:

perl更好的正则表达式实现是故事的一部分.然而,这无法解释为什么perl实现更好地扩展.随着处理器越多,差异越大.出于某种原因,python实现存在问题.



2> Armin Ronach..:

Perl针对文本处理进行了大量优化.有很多因素很难说出确切的区别.文本在内部完全不同(utf-8与utf-16/utf-32),正则表达式引擎也完全不同.Python的正则表达式引擎是一个自定义引擎,并没有像perl那样多.与Perl相比,开发工作的开发人员很少(我认为它基本上没有维护),而Perl基本上是"语言的核心".

所有的Perl后文本处理语言.

推荐阅读
ifx0448363
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有