Live data from Hacker News

So, you want to try PyPy

morepypy.blogspot.com

11–15 of 15 posts

Re: So, you want to try PyPy

#11
post #5

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 ?

http://tratt.net/laurie/tech_articles/articles/fast_enough_v...

Re: So, you want to try PyPy

#12
post #7
post #6

Earlier quoted context omitted.

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.

The RPython compiler does not need to be written in RPython itself.

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

#13
post #12
post #7

Earlier quoted context omitted.

The RPython compiler does not need to be written in RPython itself.

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.

Well, it's not. RPython compiler is written in Python.

Re: So, you want to try PyPy

#14
post #12
post #7

Earlier quoted context omitted.

The RPython compiler does not need to be written in RPython itself.

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.

What's with the unnecessary hostility?

Re: So, you want to try PyPy

#15
post #14
post #12

Earlier quoted context omitted.

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.

What's with the unnecessary hostility?

Flagged. We don't need that kind of thing round here.
Post reply on HN