PyPy 1.8發(fā)布 優(yōu)秀的Python解釋器
Python解釋器PyPy發(fā)布了v1.8版。該版本最大的改進是引入了新的列表策略(list strategies),提升了同源(homogenous)列表的性能及內(nèi)存使用效率。
PyPy是用Python實現(xiàn)的Python解釋器,是Python開發(fā)者為了更好的Hack Python而創(chuàng)建的項目。PyPy比CPython更加靈活,更易于使用和試驗,可以制定具體的功能在不同情況下的實現(xiàn)方法,且可以很容易實施。 PyPy的目標(biāo)是,讓PyPy比C實現(xiàn)的Python更為容易的適應(yīng)各個項目。
PyPy 1.8詳細改進列表:
◆ 列表策略?,F(xiàn)在只包含整數(shù)或浮點數(shù)的列表的效率應(yīng)該與在二進制包中存儲一致。使用此類列表地方的JIT性能也同時得到改進。另外,unicode及其他字符列表也有相應(yīng)的策略。
◆ 性能改進,提供更快的Python構(gòu)造函數(shù)(constructs)。
◆ 修復(fù)bug及與CPython的兼容性問題。
◆ Numpy模塊繼續(xù)完善,進展情況可參見這個頁面。(注意:numpy模塊現(xiàn)在可同時使用numpy和numpypy兩個名稱。)
◆ 新的JIT鉤子(hooks),可幫助你在Python程序中勾住JIT編譯進程。
◆ 標(biāo)準(zhǔn)庫升級至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系統(tǒng),在接下來的版本中將支持Windows 64位系統(tǒng)。
下載地址:http://pypy.org/download.html
原文:http://www.iteye.com/news/24215
【編輯推薦】