[pypy-svn] r35065 - in pypy/extradoc/talk/warsaw2006: . src

fijal at codespeak.net fijal at codespeak.net
Mon Nov 27 23:29:51 CET 2006


Author: fijal
Date: Mon Nov 27 23:29:42 2006
New Revision: 35065

Added:
   pypy/extradoc/talk/warsaw2006/src/
Modified:
   pypy/extradoc/talk/warsaw2006/fireworks-slides.txt
Log:
update.


Modified: pypy/extradoc/talk/warsaw2006/fireworks-slides.txt
==============================================================================
--- pypy/extradoc/talk/warsaw2006/fireworks-slides.txt	(original)
+++ pypy/extradoc/talk/warsaw2006/fireworks-slides.txt	Mon Nov 27 23:29:42 2006
@@ -1,4 +1,3 @@
-==============
 PyPy fireworks
 ==============
 
@@ -6,6 +5,11 @@
 :Location: Warsaw Univeristy
 :Date: 1.XII.2006
 
+.. raw:: html
+
+   <script src="src/output.js"/>
+   <script src="src/MochiKit.js"/>
+
 What is PyPy?
 =============
 
@@ -32,9 +36,76 @@
 
 * cloning coroutines
 
+* based on graph-transform (demo)
+
 Composability problem:
 ======================
 
-* (demo)
+* (demo) XXX: really?
 
 * possible solution
+
+Transparent proxy:
+==================
+
+* Idea (proxied to app-level), altough there is interp-level version
+
+* Possible usecase - shallow copy of remote objects (altough not working
+  because of lack of os.execv)
+
+Compiler toolchain:
+===================
+
+* (picture)
+
+* eats RPython
+
+* C considered harmfull
+
+RPython:
+========
+
+* *is* Python (can be unittested in Python)
+
+* Can perform full type inference (top to bottom)
+
+* Is run over living python objects (full range of meta-programming)
+
+* Is build "as we need it", so no real definition
+
+* rctypes
+
+* (examples)
+
+Multiple backends:
+==================
+
+* Actually: C, LLVM, CLI, JVM, JavaScript, (CL and Squek in some state).
+
+* PyPy the way you like it.
+
+JavaScript backend (1/2):
+=========================
+
+* Co-funded by Google Summer of Code *and* Summer of PyPy.
+
+* Mochikit: Makes JavaScript suck less...
+
+JavaScript backend (2/2):
+=========================
+
+* pypy.js: makes JavaScript suck less by not using it
+
+* Unittest in python run in browser
+
+* AJAX by method calls.
+
+Offline partial evaluation:
+===========================
+
+* 1
+
+Prolog interpreter as an use-case of compiler framework:
+========================================================
+
+* 2



More information about the Pypy-commit mailing list