[pypy-svn] r18024 - pypy/extradoc/talk/22c3
hpk at codespeak.net
hpk at codespeak.net
Fri Sep 30 22:50:36 CEST 2005
Author: hpk
Date: Fri Sep 30 22:50:36 2005
New Revision: 18024
Modified:
pypy/extradoc/talk/22c3/pypy-dev-talk.txt
Log:
result from joint cfbolz/arigo/hpk session with shped!
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:50:36 2005
@@ -25,16 +25,15 @@
long-term goals are to target a large variety of
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.
+ Basically, we are implementing strategies to avoid writing
+ N x M x O interpreters for N dynamic languages, M platforms
+ and O crucial design decisions (e.g. memory and threading
+ models). Moreover, hand-coding particular combinations can
+ be hairy at best. With PyPy, we aim to change any of these
+ parameters independently. They become aspects of the
+ translation process.
+
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