[pypy-svn] r63719 - pypy/extradoc/talk/icooolps2009-dotnet
arigo at codespeak.net
arigo at codespeak.net
Mon Apr 6 15:01:57 CEST 2009
Author: arigo
Date: Mon Apr 6 15:01:55 2009
New Revision: 63719
Modified:
pypy/extradoc/talk/icooolps2009-dotnet/intro.tex
Log:
Add an \arigo that could become a \footnote.
Modified: pypy/extradoc/talk/icooolps2009-dotnet/intro.tex
==============================================================================
--- pypy/extradoc/talk/icooolps2009-dotnet/intro.tex (original)
+++ pypy/extradoc/talk/icooolps2009-dotnet/intro.tex Mon Apr 6 15:01:55 2009
@@ -4,9 +4,9 @@
Writing a compiler that targets the CLI or JVM is easier than targeting a real CPU, but
it still requires a lot of work, as
-IronPython\footnote{http://www.codeplex.com/IronPython},
-Jython\footnote{http://www.jython.org/}
-and JRuby\footnote{http://jruby.codehaus.org/} demonstrate.
+IronPython\footnote{\texttt{http://www.codeplex.com/IronPython}},
+Jython\footnote{\texttt{http://www.jython.org/}}
+and JRuby\footnote{\texttt{http://jruby.codehaus.org/}} demonstrate.
Moreover, writing a static compiler is often not enough to get high
performance. IronPython and Jython compile code lazily to save memory, but
@@ -43,6 +43,8 @@
in a high-level language, called RPython \cite{AACM-DLS07}, which is in fact a subset of
Python where some dynamic features have been sacrificed to allow an
efficient translation of the interpreter to low-level code.
+\arigo{But note that it's a full Python interpreter; RPython is only the
+language in which this interpreter is written.}
Compilation of the interpreter is implemented as a stepwise
refinement by means of a translation toolchain which performs type
More information about the Pypy-commit
mailing list