This gives us an opportunity to define a more general purpose definition of RPython.
Based on previous threads, RPython as currently defined in PyPy is up for general use. And the team seems to have no interest in exploring this RPython for general use. And to be honest I can see some extent why. Keeps it simple and domain specific for the purpose of language definition which is PyPy's goals. So my intent is to instead go for more general purpose RPython, by starting with Shedskin's definition of Restricted Python, which is pretty close to PyPy's RPython Refer to Hart's comparison here. http://groups.google.com/group/shedskin-discuss/browse_thread/thread/a8b473f0b4b52217 Why port shedskin onto PyPy. 1. See if PyPy as a language definition framework can be used generate compilers and not just Interpreters. 2. Leverage the C++ code under shedskin/lib to quickly get to that goal. 3. I am thinking bringing them together will bring more interest and momentum to both PyPy but more importantly a general purpose Restricted Python Compiler. Sarvi ----- Original Message ---- > From: Benjamin Peterson <[email protected]> > To: PyPy Dev <[email protected]> > Sent: Tue, September 14, 2010 3:19:36 PM > Subject: [pypy-dev] Fwd: PyPy to generate C/C++ code > > ---------- Forwarded message ---------- > From: Benjamin Peterson <[email protected]> > Date: 2010/9/14 > Subject: Re: [pypy-dev] PyPy to generate C/C++ code > To: Saravanan Shanmugham <[email protected]> > > > 2010/9/14 Saravanan Shanmugham <[email protected]>: > > I don't expect this python compiler to be for full python but just a >Restricted > > statically typed subset of python as defined by Shedskin. > > So how is that any different than the existing RPython? > > > > -- > Regards, > Benjamin > > > > -- > Regards, > Benjamin > _______________________________________________ > [email protected] > http://codespeak.net/mailman/listinfo/pypy-dev > _______________________________________________ [email protected] http://codespeak.net/mailman/listinfo/pypy-dev
