PyPy's VM Approach talk, given by Armin Rigo at the Dynamic Languages
Symposium at OOPSLA'06 (Portland OR), and by Samuele Pedroni at Intel
Hillsboro (OR) (October). The talk presents the paper
PyPy's approach to virtual machine construction accepted for
the symposium.
PyPy Status talk, given by Samuele Pedroni at the Vancouner
Python Workshop 2006 (August).
Trouble in Paradise: the Open Source Project PyPy,
EU-funding and Agile Practices talk, by Bea During at
Agile 2006 (experience report).
Sprint Driven Development, Agile Methodologies in a
Distributed Open Source Project (PyPy) talk, by Bea During
at XP 2006 (experience report).
Kill -1: process refactoring in the PyPy project talk, by Bea During
at the Agile track/Europython 2006.
What can PyPy do for you, by Armin Rigo and Carl Friedrich Bolz given at
EuroPython 2006. The talk describes practical usecases of PyPy.
PyPy 3000, a purely implementation-centered lightning talk at EuroPython
2006, given by Armin Rigo and Holger Krekel.
JikesRVM a research dynamic optimizing Java VM written in Java.
Squeak is a Smalltalk-80 implementation written in
Smalltalk, being used in Croquet, an experimental
distributed multi-user/multi-programmer virtual world.
CLR under the hood (powerpoint, works with open office) gives
a good introduction to the underlying models of Microsoft's Common
Language Runtime, the Intermediate Language, JIT and GC issues.
spyweb translates Python programs to Scheme. (site unavailable)
IronPython a new Python implementation compiling Python into
Microsofts Common Language Runtime (CLR) Intermediate Language (IL).
GNU lightning generates assembly language at runtime.
Tunes is not entirely unrelated. The web site changed a lot, but a
snapshot of the old Tunes Wiki is available on codespeak; browsing
through it is a lot of fun.