Python動態編譯器中PyPy比C在操作中更容易的原因
Python 語言的動態編譯器有很多種,在實際相關應用中也會有不同的功能以及相關效果,其實在Python 語言中編譯器PyPy的實用性與可操作性都是比較占有一定的優勢,以下就是相關內容的具體介紹。
Python動態編譯器PyPy。
PyPy是Python 語言的動態編譯器,該項目的目標是,讓PyPy比C實現的Python更為容易的適應各個項目和方便裁剪。此外,PyPy比CPython是更加靈活,易于使用和試驗,以制定具體的功能在不同情況的實現方法,可以很容易實施。
Python開發工具Python跨平臺
詳細介紹討論區相關文章
PyPy 是 Python 語言的動態編譯器,該項目的目標是,讓PyPy比C實現的Python更為容易的適應各個項目和方便裁剪。此外,PyPy比CPython是更加靈活,易于使用和試驗,以制定具體的功能在不同情況的實現方法,可以很容易實施。#t#
PyPy 開始只是研究性質的項目。但是開發非常成熟,在2007年中旬發布了 1.0 Release 版本后,大家關注的焦點是,能否在2008年出現可供生產環境使用的版本。
PyPy 的***部分:
用Python實現的Python
其實這么說并不準確,準確得說應該是用 rPython 實現的 Python ,rPython 是 Python 的一個子集,雖然 rPython 不是完整的 Python ,但用 rPython 寫的這個 Python 實現卻是可以解釋完整的 Python 語言。
PyPy 的第二部分:
編譯器
這是一個編譯 rPython 的編譯器,或者說這個編譯器有一個 rPython 的前端,目前也只有這么一個前端,不過它的后端卻是不少,也就是說這個編譯器支持許多的目標語言,比較重要的有:C, CIL, Javascript ...
以上的文章就是對Python的動態編譯器PyPy的實際操作步驟的介紹。