gpt4 book ai didi

perl - Common Lisp是否具有最快的PCRE实现?

转载 作者:行者123 更新时间:2023-12-04 12:13:48 26 4
gpt4 key购买 nike

一位 friend 声称 Common Lisp具有包括Perl 本身在内的所有语言中最快的Perl兼容正则表达式库,这是因为有了SBCL这样的优化JIT编译器,CL-PPCRE可以将每个特定的正则表达式编译为 native 程序集,而其他实现则包括Perl,必须生成并解释字节码。在实践中,尤其是对于常见的情况,当我们尝试将相同的正则表达式与许多输入或长输入匹配时,编译开销是合理的。

不幸的是,我在此上找不到任何基准,而且我对自己的运行还不了解,所以我转向 hive 式的想法。谁能评估这个要求?

最佳答案

我没有自己可以分享的基准,但是也许您的 friend 指的是有关可移植正则表达式库CL-PPCRE的结果。当前网页不再涉及基准测试,但是通过Wayback Machine的介绍,我们可以看到它曾经显示了CL-PPCRE优于Perl 2比1的基准测试结果。基准测试是一项棘手的工作(尤其是针对移动目标),这可能解释了为什么当前页面对此问题保持沉默。

关于perl - Common Lisp是否具有最快的PCRE实现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5063623/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com