[pypy-svn] r44839 - pypy/extradoc/talk/ep2007/interpreter

fijal at codespeak.net fijal at codespeak.net
Sun Jul 8 10:04:35 CEST 2007


Author: fijal
Date: Sun Jul  8 10:04:35 2007
New Revision: 44839

Modified:
   pypy/extradoc/talk/ep2007/interpreter/interpreter.txt
Log:
Update slides, add one, shorten titles a bit to fit in my browser


Modified: pypy/extradoc/talk/ep2007/interpreter/interpreter.txt
==============================================================================
--- pypy/extradoc/talk/ep2007/interpreter/interpreter.txt	(original)
+++ pypy/extradoc/talk/ep2007/interpreter/interpreter.txt	Sun Jul  8 10:04:35 2007
@@ -26,23 +26,22 @@
 
 .. image:: dynlang.png
 
-Backends / Runtime integration 
+Backends integration 
 -----------------------------------
 
-XXX fijal: we're talking about pypy interpreter
-XXX        features, those slides belong to rpython
-
-- single source program translates to: 
+- single source interpreter translates to: 
 
   - Main target: C/Posix 
   - Main new target: .NET/CLI/CLR
   - Work in progress: JVM
-  - Special target: Javascript for Web applications
 
+XXX external libraries bindings are not single-source
 
 CLR/CLI Backend
 ----------------
 
+XXX fijal: kill this one?
+
 - full python interpreter generated for .NET 
 
 - support for CLR integration:
@@ -52,7 +51,7 @@
 
 - more on tomorrow's talk
 
-Python Interpreter Prototypes 
+Interpreter Prototypes 
 -------------------------------------
 
 - features are independent of backend
@@ -73,7 +72,16 @@
 
 * example - multidicts
 
-XXX multidict demo
+* rope demo
+
+Object space
+------------
+
+* Class that implements all objects operations
+
+* Single place to change object behaviour
+
+* Allows easy interpreter prototype implementation
 
 Transparent proxy
 -----------------
@@ -93,8 +101,11 @@
 ------------------------
 
 - transparent lazy access to remote objects
+
 - internally uses RPC-like protocol
+
 - remote objects are presented through transparent proxies
+
 - access to remote tracebacks, frames, etc. work as if local!
 
 Orthogonal Persistence
@@ -106,13 +117,9 @@
 
 * implement your own custom persistence scheme (e.g. using ZODB)
 
-XXX some demo
-
 Threading in PyPy 
 -----------------------
 
-XXX will be in the stackless talk, shall we mention it?
-
 * principal choice of os-threading models (GIL, no, ...) 
 * stackless *transform* / micro-threads: 
 
@@ -171,7 +178,7 @@
 | mako     |      1.00         |     3.11      |
 +----------+-------------------+---------------+
 
-Python Interpreter Status (1.0)
+Python Interpreter Status
 ---------------------------------
 
 - compliant, 340 KLOC / 85 test KLOC



More information about the Pypy-commit mailing list