[pypy-svn] pypy documentation-cleanup: more RPython toolchain
lac
commits-noreply at bitbucket.org
Fri Apr 29 15:47:44 CEST 2011
Author: Laura Creighton <lac at openend.se>
Branch: documentation-cleanup
Changeset: r43772:1250ec028b7c
Date: 2011-04-29 15:46 +0200
http://bitbucket.org/pypy/pypy/changeset/1250ec028b7c/
Log: more RPython toolchain
diff --git a/pypy/doc/getting-started.rst b/pypy/doc/getting-started.rst
--- a/pypy/doc/getting-started.rst
+++ b/pypy/doc/getting-started.rst
@@ -8,9 +8,20 @@
What is PyPy ?
==============
+In common parlance, PyPy has been used to mean two things. The first is the
+`RPython translation toolchain`_, which is a framework for generating
+dynamic programming language implementations. And the second is one
+particular implementation that is so generated --
+an implementation of the Python_ programming language written in
+Python itself. It is designed to be flexible and easy to experiment with.
-PyPy is an implementation of the Python_ programming language written in
-Python itself, flexible and easy to experiment with.
+This double usage has proven to be confusing, and we are trying to move
+away from using the word PyPy to mean both things. From now on we will
+try to use PyPy to only mean the Python implementation, and say the
+`RPython translation toolchain`_ when we mean the framework. Some older
+documents, presentations, papers and videos will still have the old
+usage. You are hereby warned.
+
We target a large variety of platforms, small and large, by providing a
compiler toolsuite that can produce custom Python versions. Platform, memory
and threading models, as well as the JIT compiler itself, are aspects of the
@@ -18,6 +29,7 @@
language implementation itself. `more...`_
.. _Python: http://docs.python.org/reference/
+.. _`RPython translation toolchain`: translation.html
.. _`more...`: architecture.html
Just the facts
diff --git a/pypy/doc/windows.rst b/pypy/doc/windows.rst
--- a/pypy/doc/windows.rst
+++ b/pypy/doc/windows.rst
@@ -122,4 +122,4 @@
cp .libs/libffi-5.dll <somewhere on the PATH>
.. _`libffi source files`: http://sourceware.org/libffi/
-.. _`RPython translation toolchain`: translation.rst
+.. _`RPython translation toolchain`: translation.html
More information about the Pypy-commit
mailing list