pypy(Python语言动态编译器) v2.3.1 官方绿色版

pypy(Python语言动态编译器) v2.3.1 官方绿色版
宝哥软件园收集的PyPy是Armin Rigo开发的,Python语言的动态编译器,是Psyco的后继项目。PyPy的目的是,做到Psyco没有做到的动态编译。PyPy是用Python实现的Python解释器,是Python开发者为了更好的Hack Python而创建的项目。PyPy比CPython更加灵活,更易于使用和试验,可以制定具体,欢迎免费下载体验
软件大小:18.2M
软件类型:国外软件
软件语言:简体中文
软件授权:免费软件
最后更新:2021-08-31 14:00:34
推荐指数:
运行环境:WinAll, WinXP
查看次数:107
PyPy由阿明里戈开发,是Python语言的动态编译器,也是Psyco的后续项目。PyPy的目的是做Psyco没有做过的动态编译。
PyPy是用Python实现的Python解释器,是Python开发人员为了更好地Hack Python而创建的项目。PyPy比CPython更灵活,更易于使用和测试,可以在不同情况下制定出具体功能的实现方法,易于实现。PyPy的目标是让PyPy比c实现的Python更容易适应各种项目。
PyPy的实现与原理
pypypy第一部分:Python实现的Python其实这是不准确的。确切地说,应该是Python在rPython中实现的,它是Python的一个子集。虽然rPython不是一个完整的Python,但是用rPython编写的这个Python实现可以解释一个完整的Python语言。
PyPy的第二部分:编译器
这是一个编译rPython的编译器,或者说这个编译器有一个rPython的前端,目前只有一个前端,但是它的后端相当多,也就是说这个编译器支持很多目标语言,比较重要的有:C,CIL,javascript.
Python动态编译器(PyPy)使用方法
1.下载并解压Python动态编译器(PyPy),运行【pypy.exe】启动程序;
2.根据软件窗口的提示,输入相应的信息并编译
更新日志:
Python解释器PyPy发布1.8版.这个版本最大的改进是引入了新的列表策略,提高了同构列表的性能和内存使用效率。PyPy 1.8的详细改进清单:
列表策略。现在,只包含整数或浮点数的列表应该和存储在二进制包中的列表一样高效。在使用这种列表的情况下,JIT性能也会得到提高。此外,unicode和其他字符列表也有相应的策略。
提高性能,提供更快的Python构造。
用CPython修复bug和兼容性问题。
Numpy模块不断改进,进度可以在本页找到。(注意:numpy模块现在可以同时使用numpy和numpy名称。)
新的JIT钩子可以帮助你在Python程序中钩子JIT编译过程。
将标准库升级到2.7.2。
与PyPy 1.7相比,PyPy 1.8的性能提升了近10%。这个版本支持运行Linux 32/64和Windows 32的x86系统,下一个版本将支持Windows 64位系统。
可能需要VC 2008 SP1:http:///soft/5506.html