纯python中一个快速优化的brainfuck解释器

bfi的Python项目详细描述


速度基准

下面是 bfi 与其他两种流行的纯python的快速比较 Github上的脑残翻译。显示的时间是 翻译完成了"河内塔"项目( hanoi.b , 可在 示例目录中找到:

<表> < COLGROUP > < COL/> < COL/> <广告> 解释器名称 完成河内任务的时间。b < /广告> <正文> bfi 1分9秒 pocmo的解释器 28分51秒 alexprenger的无畏者 1小时7分54秒 < > <表>

(我应该注意到亚历克普雷内尔的翻译实际上可以 比这快得多,但如果不使用替代的pypy解释器, 或者编些东西。这里显示的速度没有这样的修改。 所有测试都是使用标准的cpython 2.7.14解释器完成的)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
安卓在适配器类中单击国家选择器时崩溃。lang.ClassCastException:   java如何一次从一个文件中读取n个base64编码字符,并解码和写入另一个文件?   Java switch语句工作不正常   javahibernatejavax。坚持不懈反射的瞬态注释   java只获取字符串的整数值并查找第二个最大值   java如何向mavendependencyplugin提供工件列表:通过变量复制目标?   在java项目中动态存储图像   位置上的java Android空对象引用   在Java中,将一个基中的数字转换为另一个基,而不使用库   java Axis2服务和基本参数(C#客户端问题)   java Android Eclipse项目属性错误   java无法解组CXF响应负载   java更改列的值的最有效方法是什么,如果数组无限大,则查看行是否具有所有相同的值?   Java WebFlux/Reactor过滤器只在Mono<Set<String>>中找到项目的通量<List<String>>   compareTo在java中的应用   在java中,如何使用数组在一行中设置多个选择临界值?   java如何从另一个函数/方法调用变量?   java渲染图形以某种方式产生NullPointerException   excel使用java从xlsx中删除特定行