
Hi, I've been following pypy for a while and have thought it would be fun to get involved. Recently, I've been wondering what python with tail call optimization would look like (I'm disgruntled by GVR's decision :), and realized this might be a good way for me to get involved in pypy. So a few questions: First, is this within the realms of (reasonable) possibility? I don't want to dive into something that is not realistically possible. Given I'm a noob in the pypy world, where would be a good place to start getting my feet wet on this? Thanks. tj

Hi Travis, On 28 May 2014 20:18, Travis Jensen <travis.jensen@oracle.com> wrote:
About this topic, we stick with Guido's language design and don't want a PyPy in which a number of frames may be skipped from tracebacks. Now, if you don't want to change the official PyPy but just play around for fun, then yes, PyPy is a good choice. You'd have to tweak the interpreter, around the files interpreter/pyframe.py and interpreter/pyopcode.py, as well as the bytecode compiler in interpreter/astcompiler/. A bientôt, Armin.

Hi Travis, On 28 May 2014 20:18, Travis Jensen <travis.jensen@oracle.com> wrote:
About this topic, we stick with Guido's language design and don't want a PyPy in which a number of frames may be skipped from tracebacks. Now, if you don't want to change the official PyPy but just play around for fun, then yes, PyPy is a good choice. You'd have to tweak the interpreter, around the files interpreter/pyframe.py and interpreter/pyopcode.py, as well as the bytecode compiler in interpreter/astcompiler/. A bientôt, Armin.
participants (2)
-
Armin Rigo
-
Travis Jensen