News for hackers. Stuff that matters.
Re:So, you want to try PyPy by pavanky on Thursday March 28, 2013 @10:28AM (#5454920)
Can someone explain to me how an interpreter written in Python works ? Has it become bootstrapped at some stage such that the entire interpreter is written in restricted Python which is now translated to C and compiled ?
Re:So, you want to try PyPy by StavrosK on Thursday March 28, 2013 @10:53AM (#5455121)
Yes, actually. Exactly that. They wrote the interpreter in RPython (running over CPython), then wrote an RPython to C compiler in RPython (again on CPython), and then compiled the interpreter using the compiler.

Someone correct me if I'm wrong, though.

Re:So, you want to try PyPy by DasIch on Thursday March 28, 2013 @11:00AM (#5455167)
The RPython compiler does not need to be written in RPython itself.
Re:So, you want to try PyPy by johnyui on Thursday March 28, 2013 @07:47PM (#5458392)
He didn't say it had to be, he said it was.

"The RPython compiler is written in RPython". "The RPython compiler had to be written in RPython". See the difference? Fucking retard.

Re:So, you want to try PyPy by yen223 on Friday March 29, 2013 @12:41AM (#5459265)
What's with the unnecessary hostility?
Re:So, you want to try PyPy by andybak on Friday March 29, 2013 @09:12AM (#5460505)
Flagged. We don't need that kind of thing round here.
Re:So, you want to try PyPy by fijal on Thursday March 28, 2013 @11:32PM (#5459111)
Well, it's not. RPython compiler is written in Python.
Re:So, you want to try PyPy by gtani on Thursday March 28, 2013 @03:53PM (#5457223)