News for hackers. Stuff that matters.
Re:So you want to write a fast Python? by wbhart on Sunday July 10, 2011 @10:51PM (#2749266)
I think I understand now. The PyPy implementation of Python is written using the RPython -> Jit interpreter framework that the PyPy project has. Clever.

Am I right in thinking that the drawback of this method is very long compile times for producing the interpreter?

Re:So you want to write a fast Python? by kingkilr on Sunday July 10, 2011 @10:59PM (#2749285)
Yes, compile times are rather long, about 40 minutes for the full interpreter on a recent, fairly good, laptop. On the other hand you don't need to do a compile all that frequently, because all the code is testable by executing directly atop another Python.
Re:So you want to write a fast Python? by StavrosK on Monday July 11, 2011 @11:24AM (#2751068)
So you develop the interpreter by interpreting it on itself before compiling it to itself by itself.

Uh...

Re:So you want to write a fast Python? by cscheid on Tuesday July 12, 2011 @07:28PM (#2757086)
You might have some fun reading about the Futamura projections :)
Re:So you want to write a fast Python? by StavrosK on Tuesday July 12, 2011 @07:59PM (#2757168)
Oh God, that stirs some memories. I'll read it again, thank you.