大家一起玩 pypy

Post on 25-Jan-2015

2.723 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

大家一起玩 PYPY2010年长三角地区 PYTHON 11月聚会

使用 PYTHON解析 PYTHON

起先有了 PSYCO

JIT

PYTHON版本

CPU

更快更智能的 JIT

更快?编译执行!http://code.google.com/p/shedskin/

于是就有了 RPYTHON

编译期优化

BACKENDC .NET JAVA

PROLOG SMALLTALKJAVASCRIPT IO SCHEME GAMEBOY

ctypes lltypesystem

MixedModule

PYPY 1.1

像 C一样快的动态语言不需要 MixedModule

重新实现 PYTHON解释器

使用 RPYTHON编写即使你不了解 C也没关系

RPYTHON CAN BE FAST THAN C

指令越高端,优化空间就越大

解释器编写越便利, JIT越强大

无须编译即可调试

支持巨量平台

STACKLESS PYTHON

不只是 PYTHON

UNLADEN SWALLOW

突然出现

LLVM

RPYTHON → LLVM

PYPY 1.2

JIT

PYPY 1.3

CPYEXT

PYPY 1.4已于 26号发布

http://pypy.orghttp://morepypy.blogspot.com

自编译!http://morepypy.blogspot.com/2010/11/

improving-memory-behaviour-to-make-self.html

64位 JIT已经完成

下一步?JIT + STACKLESS - GIL

谢谢观赏沈崴

2010年 11月 28日

top related