[pypy-svn] r29640 - pypy/extradoc/talk/ep2006
hpk at codespeak.net
hpk at codespeak.net
Wed Jul 5 12:58:29 CEST 2006
Author: hpk
Date: Wed Jul 5 12:58:07 2006
New Revision: 29640
Added:
pypy/extradoc/talk/ep2006/pypy3000.py (contents, props changed)
pypy/extradoc/talk/ep2006/pypy3000.txt (contents, props changed)
Log:
add lightning talk for pypy3000
Added: pypy/extradoc/talk/ep2006/pypy3000.py
==============================================================================
--- (empty file)
+++ pypy/extradoc/talk/ep2006/pypy3000.py Wed Jul 5 12:58:07 2006
@@ -0,0 +1,7 @@
+for line in open("pypy3000.txt"):
+ if not line.strip():
+ continue
+ print line
+ raw_input()
+
+
Added: pypy/extradoc/talk/ep2006/pypy3000.txt
==============================================================================
--- (empty file)
+++ pypy/extradoc/talk/ep2006/pypy3000.txt Wed Jul 5 12:58:07 2006
@@ -0,0 +1,44 @@
+pypy 3000
+
++++ single language specification written in (R)Python
+
+++ equally runs on/translates to C, .NET and Java platforms
+
++ and squeak, common lisp :)
+
++ provides JIT compiler for C
+
+- and in Internet Explorer
+
++ currently pypy gets faster 4 times each year
+
+- that means: will be 200 times faster than CPython 3000!
+
++ write and test AJAX apps in python, translate to Javascript
+
+- or simply have pygame run and translated into browsers
+
+- select python 2.4, 2.5, 2.6, 3000 ... (syntax) features per module
+
++ transparent distribution of objects/execution across machines
+
++ data tagging security models
+
+- sandbox security models
+
+- transparent persistence
+
+++ logic variables / prolog like features
+
+++ coroutines / greenlets / tasklets
+
++ "build your own PyPy"
+
+++ lazy types/computations
+
++ runtime modifiable syntax (or better not? :)
+
+-- FPGA backends (python programs translated to hardware)
+
++ secret goal: run Bub'n'Bros on every possible platform
+
More information about the Pypy-commit
mailing list