[pypy-svn] r63634 - pypy/extradoc/talk/icooolps2009-dotnet

davide at codespeak.net davide at codespeak.net
Sat Apr 4 23:24:44 CEST 2009


Author: davide
Date: Sat Apr  4 23:24:43 2009
New Revision: 63634

Modified:
   pypy/extradoc/talk/icooolps2009-dotnet/intro.tex
Log:
started working at the intro

Modified: pypy/extradoc/talk/icooolps2009-dotnet/intro.tex
==============================================================================
--- pypy/extradoc/talk/icooolps2009-dotnet/intro.tex	(original)
+++ pypy/extradoc/talk/icooolps2009-dotnet/intro.tex	Sat Apr  4 23:24:43 2009
@@ -1,9 +1,8 @@
 \section{Introduction}
-The easiest way to implement a dynamic language such as Python is to write an
-interpreter; however, interpreters are slow.
+Implementing a dynamic language such as Python with a compiler rather than with an interpreter improves performances at the cost of
+an increasing complexity. Furthermore, generating code for high level virtual machines like CLI or JVM enhances portability and inter-operability.
 
-The alternative is to write a compiler; writing a compiler that targets a high
-level virtual machine like CLI or JVM is easier than targeting a real CPU, but
+Writing a compiler that targets a high 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/}



More information about the Pypy-commit mailing list