[pypy-dev] How to learn RPython as a general purpose language

Alexander Schremmer 2007b at usenet.alexanderweb.de
Fri Jan 25 23:52:05 CET 2008


Martin C. Martin wrote:

> At the moment, the most straight forward way to learn RPython is to
> learn Python, then learn the restrictions of RPython, since RPython is a
> subset of Python.  The easiest way to do this is, basically, keep
> writing Python and seeing what the translator will and won't accept.
> 
> Please correct me if I'm wrong; I've only spent a few days looking at
> RPython.

No, that's pretty much correct. Another way to describe RPython is this
analogy:

Syntax and semantics of Python, speed of C, restrictions of Java and
compiler error messages as penetrable as MUMPS (*)

Kind regards,
Alexander


(*) http://en.wikipedia.org/wiki/MUMPS#Sample_Programs



More information about the pypy-dev mailing list