[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