[pypy-svn] r48254 - pypy/extradoc/talk/roadshow-ibm

pedronis at codespeak.net pedronis at codespeak.net
Fri Nov 2 16:23:32 CET 2007


Author: pedronis
Date: Fri Nov  2 16:23:32 2007
New Revision: 48254

Modified:
   pypy/extradoc/talk/roadshow-ibm/talk.txt
Log:
put in some stub intro slides from europython, put the jit transformation slides in the extra material part



Modified: pypy/extradoc/talk/roadshow-ibm/talk.txt
==============================================================================
--- pypy/extradoc/talk/roadshow-ibm/talk.txt	(original)
+++ pypy/extradoc/talk/roadshow-ibm/talk.txt	Fri Nov  2 16:23:32 2007
@@ -4,6 +4,35 @@
 PyPy - automatic generation of VMs for dynamic languages - JIT included
 ========================================================================
 
+What is PyPy?
+==============
+
+PyPy is:
+
+* A fun and challenging  open source project with many contributors
+
+* An open source implementation of Python  (written in Python)
+
+* A tool-chain with a *new paradigm* for building interpreters
+
+* Dec 2004 - March 2007: a research project funded by the EU
+  and companies.
+
+Motivation
+=============
+
+Conventional interpreters face hard trade-offs:
+*speed - maintainability - flexibility*
+
+A lot of decisions are hard-coded pervasively, improvements
+and evolution are hampered (e.g. psyco, stackless)
+
+Lots of duplication of effort to cover many platforms (C, Java, .NET).
+
+*It should be possible to do better.*
+
+
+
 Translation aspects
 ========================
 
@@ -175,6 +204,9 @@
 
 .. demo f1
 
+EXTRA MATERIAL
+==================
+
 The transformation
 ==================================
 
@@ -309,8 +341,6 @@
 
 PyPy proves this a viable approach worth of further exploration.
 
-EXTRA MATERIAL
-==================
 
 .. backend material: not for the general talk
 .. virtualizables: not for general talk



More information about the Pypy-commit mailing list