[pypy-svn] r63727 - pypy/extradoc/talk/icooolps2009-dotnet
antocuni at codespeak.net
antocuni at codespeak.net
Mon Apr 6 17:31:30 CEST 2009
Author: antocuni
Date: Mon Apr 6 17:31:30 2009
New Revision: 63727
Modified:
pypy/extradoc/talk/icooolps2009-dotnet/conclusion.tex
pypy/extradoc/talk/icooolps2009-dotnet/intro.tex
Log:
turn arigo into a footnote
Modified: pypy/extradoc/talk/icooolps2009-dotnet/conclusion.tex
==============================================================================
--- pypy/extradoc/talk/icooolps2009-dotnet/conclusion.tex (original)
+++ pypy/extradoc/talk/icooolps2009-dotnet/conclusion.tex Mon Apr 6 17:31:30 2009
@@ -38,11 +38,11 @@
potentially available at runtime, it is more a delayed static compilation than
a true JIT one. As a result, they run Python programs much slower than their
equivalent written in
-C\#\footnote{http://shootout.alioth.debian.org/gp4/\\benchmark.php?test=all\&lang=iron\&lang2=csharp}
+C\#\footnote{\texttt{http://shootout.alioth.debian.org/gp4/\\benchmark.php?test=all\&lang=iron\&lang2=csharp}}
or
-Java\footnote{http://blog.dhananjaynene.com/2008/07/performance-comparison-c-java-python-ruby-jython-jruby-groovy/}.
+Java\footnote{\texttt{http://blog.dhananjaynene.com/2008/07/performance-\\comparison-c-java-python-ruby-jython-jruby-groovy/}}.
-The \emph{Dynamic Language Runtime}\footnote{http://www.codeplex.com/dlr}
+The \emph{Dynamic Language Runtime}\footnote{\texttt{http://www.codeplex.com/dlr}}
(DLR) is a library designed to ease the implementation of dynamic languages
for .NET: IronPython is based on the DLR, so the same remarks apply.
@@ -79,7 +79,7 @@
integrated into virtual machines.
In particular, the \emph{Da Vinci Machine
- Project} \footnote{http://openjdk.java.net/projects/mlvm/} is exploring and
+ Project} \footnote{\texttt{http://openjdk.java.net/projects/mlvm/}} is exploring and
implementing new features to ease the implementation of dynamic languages on
top of the JVM: some of these features, such as the new
\emph{invokedynamic}\footnote{XXX} instruction and the \emph{tail call
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 17:31:30 2009
@@ -42,9 +42,8 @@
The abstract semantics of Python is defined by an interpreter written
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.}
+efficient translation of the interpreter to low-level code\footnote{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