[pypy-svn] r48647 - pypy/extradoc/talk/pycon2008

exarkun at codespeak.net exarkun at codespeak.net
Tue Nov 13 13:20:47 CET 2007


Author: exarkun
Date: Tue Nov 13 13:20:47 2007
New Revision: 48647

Modified:
   pypy/extradoc/talk/pycon2008/proxy-abstract.txt
Log:
spelling/grammar edits, a couple notes for areas where minor improvements might be warranted

Modified: pypy/extradoc/talk/pycon2008/proxy-abstract.txt
==============================================================================
--- pypy/extradoc/talk/pycon2008/proxy-abstract.txt	(original)
+++ pypy/extradoc/talk/pycon2008/proxy-abstract.txt	Tue Nov 13 13:20:47 2007
@@ -1,36 +1,36 @@
-XXX Understanding PyPy, and How It Let's You Do Things You Have Only Dreamed About. (*)
+XXX Understanding PyPy, and How It Lets You Do Things You Have Only Dreamed About. (*)
 XXX The PyPy way and the tales of nice features and pleasant design
 ================================================================================
 (* for particularly nerdy dreams :-) )
 
 Summary (max 100 words, for the website):
 
-In this talk we would like to outline pypy's unique features, namely
-sandboxing, transparent proxy, our distribution prototype and our security
-prototype, the taint objspace. We would also like to summarize our design
-decision which make it possible for such features to be non-pervasive to the
+In this talk we will outline PyPy's unique features, namely
+sandboxing, transparent proxying, our distribution prototype and our security
+prototype, the taint objspace (XXX "objspace" is obscure - might want to say something a non-pypy developer can understand here). We would also like to summarize our design
+decisions which make it possible for such features to be non-pervasive to the
 core interpreter codebase. Those features also works out of the box on
-different pypy target platforms (C/POSIX, .NET, JVM) from the single source
-interpreter.
+different PyPy target platforms (C/POSIX, .NET, JVM) from the single
+interpreter source.
 
 Description and outline:
 
 In this talk, we would like to present our paradigm-shifting architecture
 for dynamic languages and some features which are exclusively available in
-PyPy, due to our novel approach. Also thanks to our design, those features
+PyPy due to our novel approach. Also thanks to our design, those features
 are available on all of our target platforms (C/POSIX, .NET, JVM) and are
-independent on other decisions (garbage collector, stackless, JIT, etc.)
+independent of other decisions (garbage collector, stackless, JIT, etc.)
 
 Talk outline:
 
-* Quick recap of our motivation for creating pypy.
+* Quick recap of our motivation for creating PyPy.
 
 * The transparent proxy, which allows programmers to create
   indistinguishable proxies for any type in Python (including built-in
   python types like frames), with various usage showcases including
   our completely transparent remote access scheme.
 
-* the PyPy Sandbox, which allows to run a non-stripped version of
+* the PyPy Sandbox, which allows one to run a non-stripped (XXX not clear what "non-stripped" means) version of
   our Python interpreter in a controlled environment with a custom
   safety policy.
 
@@ -41,4 +41,4 @@
   require pervasive changes to the interpreter core.
   Why our design allows us to describe a broad class of such changes
   as a "proxying operation" and finally, why design matters when you want
-  to get a butterfly out of the caterpillar instead of a bigger caterpillar.
+  to get a butterfly out of a caterpillar instead of a bigger caterpillar.



More information about the Pypy-commit mailing list