PyPy 1.8发布 优秀的Python解释器

开发 后端 前端
Python解释器PyPy发布了v1.8版。该版本最大的改进是引入了新的列表策略(list strategies),提升了同源(homogenous)列表的性能及内存使用效率。

Python解释器PyPy发布了v1.8版。该版本最大的改进是引入了新的列表策略(list strategies),提升了同源(homogenous)列表的性能及内存使用效率。

 

PyPy是用Python实现的Python解释器,是Python开发者为了更好的Hack Python而创建的项目。PyPy比CPython更加灵活,更易于使用和试验,可以制定具体的功能在不同情况下的实现方法,且可以很容易实施。 PyPy的目标是,让PyPy比C实现的Python更为容易的适应各个项目。

PyPy 1.8详细改进列表:

◆ 列表策略。现在只包含整数或浮点数的列表的效率应该与在二进制包中存储一致。使用此类列表地方的JIT性能也同时得到改进。另外,unicode及其他字符列表也有相应的策略。

◆ 性能改进,提供更快的Python构造函数(constructs)。

◆ 修复bug及与CPython的兼容性问题。

◆ Numpy模块继续完善,进展情况可参见这个页面。(注意:numpy模块现在可同时使用numpy和numpypy两个名称。)

◆ 新的JIT钩子(hooks),可帮助你在Python程序中勾住JIT编译进程。

◆ 标准库升级至2.7.2。

详细信息参见:http://morepypy.blogspot.com/2012/02/pypy-18-business-as-usual.html 。PyPy 1.8比PyPy 1.7提升了近10%的性能,该版本支持运行Linux 32/64和Windows 32的x86系统,在接下来的版本中将支持Windows 64位系统。

下载地址:http://pypy.org/download.html

原文:http://www.iteye.com/news/24215

【编辑推荐】

  1. Python分析新浪微博各种表情使用频率
  2. Quora创始人谈:我们为什么使用Python
  3. 关于Python的两个实用冷技巧
  4. Python在Linux平台上的发展前景展望
  5. 每个程序员都应该学习使用Python或Ruby
责任编辑:陈贻新 来源: iteye
相关推荐

2012-06-25 14:04:19

2021-03-09 11:23:50

PyTorch 1.8Python函数转换

2016-12-06 17:25:47

Mevoco

2011-08-10 09:53:32

Python

2012-02-06 09:21:26

JavaCommons Con

2011-02-22 11:07:24

Python

2011-03-18 08:51:23

MongoDB分布式文档

2011-12-22 09:03:58

2010-08-02 10:08:44

Python 3.2

2011-08-31 13:31:00

PythonSQLObject数据库

2009-06-21 13:37:53

2012-03-15 16:46:02

JavaMyBatis

2011-11-02 17:08:48

OpenBSD发布

2009-02-25 09:35:12

LinuxBASH 4.0OS X v10.4

2009-09-27 13:41:55

Eclipse 3.5

2012-11-14 09:31:13

CloudStackIaaSCitrix

2011-02-24 09:36:33

LibreOffice

2011-12-21 08:58:23

Java

2011-06-07 10:07:06

LibreOffice

2011-08-02 09:15:49

LibreOffice
点赞
收藏

51CTO技术栈公众号