[pypy-dev] Object model
tismer at tismer.com
Tue Feb 18 23:09:11 CET 2003
> It seems like an appropriate time to ask this:
> I know that we want to preserve language semantics. However, are
> bytecode-level semantics similarly to be preserved, especially because
> bytecode isn't always portable between CPython versions?
Having our bytecode interpreter serves different
One is to have CPython available as a compiler,
Another one is to understand the Python engine
better. By re-implementing in a different language,
but with similar semantics, we learn everything
Furthermore, we try to get this huge amount of
open issues smaller. The few things we don't
change now is the language and the bytecodes.
After having made our way though this, we have a
very well understanding of the implementation and
all the issues it handles.
We are by no means saying that byte VMs are the
best way to go. There are other ways which have
At first, we want to go this way, which looks short
When that works, we can change the target.
ciao - chris
Christian Tismer :^) <mailto:tismer at tismer.com>
Mission Impossible 5oftware : Have a break! Take a ride on Python's
Johannes-Niemeyer-Weg 9a : *Starship* http://starship.python.net/
14109 Berlin : PGP key -> http://wwwkeys.pgp.net/
work +49 30 89 09 53 34 home +49 30 802 86 56 pager +49 173 24 18 776
PGP 0x57F3BF04 9064 F4E1 D754 C2FF 1619 305B C09C 5A3B 57F3 BF04
whom do you want to sponsor today? http://www.stackless.com/
More information about the Pypy-dev