[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