python編譯器下載 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

您的位置: 首頁編程開發(fā)編程工具 → pypy(Python語言動(dòng)態(tài)編譯器) v2.3.1 官方綠色版

pypy(Python語言動(dòng)態(tài)編譯器)

v2.3.1 官方綠色版 pypy(Python語言動(dòng)態(tài)編譯器) 網(wǎng)友評(píng)分:8

同類相關(guān)軟件

軟件介紹

軟件標(biāo)簽: pypy Python

PyPy是Armin Rigo開發(fā)的,Python語言的動(dòng)態(tài)編譯器,是Psyco的后繼項(xiàng)目。PyPy的目的是,做到Psyco沒有做到的動(dòng)態(tài)編譯。
PyPy是用Python實(shí)現(xiàn)的Python解釋器,是Python開發(fā)者為了更好的Hack Python而創(chuàng)建的項(xiàng)目。PyPy比CPython更加靈活,更易于使用和試驗(yàn),可以制定具體的功能在不同情況下的實(shí)現(xiàn)方法,且可以很容易實(shí)施。 PyPy的目標(biāo)是,讓PyPy比C實(shí)現(xiàn)的Python更為容易的適應(yīng)各個(gè)項(xiàng)目。 

PyPy的實(shí)現(xiàn)與原理

PyPy的第一部分:用Python實(shí)現(xiàn)的Python
其實(shí)這么說并不準(zhǔn)確,準(zhǔn)確得說應(yīng)該是用rPython實(shí)現(xiàn)的Python,rPython是Python的一個(gè)子集,雖然rPython不是完整的Python,但用rPython寫的這個(gè)Python實(shí)現(xiàn)卻是可以解釋完整的Python語言。
PyPy的第二部分:編譯器
這是一個(gè)編譯rPython的編譯器,或者說這個(gè)編譯器有一個(gè)rPython的前端,目前也只有這么一個(gè)前端,不過它的后端卻是不少,也就是說這個(gè)編譯器支持許多的目標(biāo)語言,比較重要的有:C,CIL,javascript ...

Python動(dòng)態(tài)編譯器(PyPy)使用方法

1、下載并解壓Python動(dòng)態(tài)編譯器(PyPy),運(yùn)行【pypy.exe】啟動(dòng)程序;

2、根據(jù)軟件窗口中的提示輸入對(duì)應(yīng)的信息進(jìn)行編譯

更新日志:

Python解釋器PyPy發(fā)布了v1.8版。該版本最大的改進(jìn)是引入了新的列表策略(list strategies),提升了同源(homogenous)列表的性能及內(nèi)存使用效率。 
PyPy 1.8詳細(xì)改進(jìn)列表: 

列表策略?,F(xiàn)在只包含整數(shù)或浮點(diǎn)數(shù)的列表的效率應(yīng)該與在二進(jìn)制包中存儲(chǔ)一致。使用此類列表地方的JIT性能也同時(shí)得到改進(jìn)。另外,unicode及其他字符列表也有相應(yīng)的策略。

性能改進(jìn),提供更快的Python構(gòu)造函數(shù)(constructs)。

修復(fù)bug及與CPython的兼容性問題。

Numpy模塊繼續(xù)完善,進(jìn)展情況可參見這個(gè)頁面。(注意:numpy模塊現(xiàn)在可同時(shí)使用numpy和numpypy兩個(gè)名稱。)

新的JIT鉤子(hooks),可幫助你在Python程序中勾住JIT編譯進(jìn)程。

標(biāo)準(zhǔn)庫升級(jí)至2.7.2。

PyPy 1.8比PyPy 1.7提升了近10%的性能,該版本支持運(yùn)行Linux 32/64和Windows 32的x86系統(tǒng),在接下來的版本中將支持Windows 64位系統(tǒng)。 

可能需要VC 2008 SP1:http://sonlywya.cn/soft/5506.html

軟件截圖

下載地址 電腦版

用戶評(píng)論

熱門評(píng)論

最新評(píng)論

發(fā)表評(píng)論 查看所有評(píng)論(0)

昵稱:
請(qǐng)不要評(píng)論無意義或臟話,我們所有評(píng)論會(huì)有人工審核.
字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過審核才能顯示)