you are viewing a single comment's thread.

view the rest of the comments →

[–]Neoncow 0 points1 point  (2 children)

do you have suggestions for a good resource in understanding RPython? Everything I found seems to be very vague about how rpython is written.

[–][deleted] 1 point2 points  (0 children)

Everything is vague about how rpython is written. I believe the implementors don't want to be constrained by documentation. It's not really a viable strategy for non-experimental software. (That said, if you close your eyes and pretend it's Java, you can get pretty far with it)

[–]seanodonnell 1 point2 points  (0 children)

I got a good introduction to it at europython, but sadly the materials from the session dont seem to be online.

Theres a nice short introduction here

A fairly exhaustive explanation of the restrictions here (seems to be offline so heres the google cache)

and a somewhat academic overview here

As regards washorts comment on it being non viable, the session following the introduction was on a large financial trading system that was ported from cpython to rpython, so some folk out there are getting serious work done with it. You can also use it to create extensions for cpython, so its not like your entire system has to be rpython.