[pypy-svn] r18022 - pypy/extradoc/talk/22c3
arigo at codespeak.net
arigo at codespeak.net
Fri Sep 30 22:11:25 CEST 2005
Author: arigo
Date: Fri Sep 30 22:11:22 2005
New Revision: 18022
Modified:
pypy/extradoc/talk/22c3/pypy-dev-talk.txt
Log:
Added a paragraph...
Should we mention that some design decisions (e.g. be Stackless) are painful
to write and maintain by hand?
Modified: pypy/extradoc/talk/22c3/pypy-dev-talk.txt
==============================================================================
--- pypy/extradoc/talk/22c3/pypy-dev-talk.txt (original)
+++ pypy/extradoc/talk/22c3/pypy-dev-talk.txt Fri Sep 30 22:11:22 2005
@@ -23,13 +23,18 @@
PyPy is a reimplementation of Python written in Python
itself, flexible and easy to experiment with. Our
long-term goals are to target a large variety of
- platforms, small and large, by providing a compiler
- toolsuite that can produce custom Python versions.
+ platforms, small and large, by adapting the compiler
+ toolsuite we developed to produce custom Python versions.
Platform, Memory and Threading models will become
aspects of the translation process - as opposed to
encoding low level details into a language implementation
itself.
+ Basically, we think it's a good way to avoid writing
+ n x m x o interpreters for n dynamic languages and m
+ platforms with o crucial design decisions. In PyPy
+ any one of these can be changed independently.
+
We are going to briefly describe the concepts of
object spaces, abstract interpretation and translation
aspects and how they led us to a first self-contained
More information about the Pypy-commit
mailing list