![]() | |
首次发布 | 2007年 |
---|---|
当前版本 | 7.3.19[1]![]() |
源代码库 | |
编程语言 | RPython |
操作系统 | 跨平台 |
类型 | Python解释器和编译器工具链 |
许可协议 | MIT許可證 |
网站 | https://www.pypy.org/ |
PyPy(/ˈpaɪpaɪ/)是一种Python编程语言实现[2],可用于替代CPython(它是标准实现)。PyPy通常运行得比CPython更快,因为PyPy是一种即时编译器,而CPython是一种解释器[3]。多数Python代码可以很好的运行在PyPy之上,除非代码依赖于CPython扩展,它们在运行于PyPy的时候,要么不工作要么招致一些开销。PyPy在内部使用叫做元跟踪的技术,它将解释器变换成跟踪即时编译器。因为解释通常比编译器要容易写,但运行得更慢,这种技术可以更容易的产生出编程语言的高效实现。PyPy的元跟踪工具链叫做RPython。
PyPy不完全兼容于Python(至少最近版本的)生态系统:它的最新发行版本PyPy 3.10和2.7,分别兼容于相应的CPython版本。
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search