The main is to provide a compliant, flexible and fast implementation of the Python Language which uses the RPython tool chain to enable new advanced high-level features without having to encode the low-level details. This is called as PyPy.
High Level Goals
Our main motivation to develop the translation framework that provides a full featured, customizable, fast and very compliant Python implementation, working on and interacting with a large variety of platforms and allowing the quick introduction of new advanced language features.
This Python implementation is written in RPython as a relatively simple interpreter, in some respects, it is easier to understand than CPython, that is C reference implementation of Python. Using its high level flexibility to quickly experiment the features or implementation techniques in a traditional approach, require pervasive changes to the source code.