Live data from Hacker News

PyPy3 (Python 3 support) 2.1 beta 1 released

morepypy.blogspot.com

1–10 of 16 posts

Re: PyPy3 (Python 3 support) 2.1 beta 1 released

#4
post #2

This is so great! Thank you guys for all the hard work you're doing. Couple of questions: does it have support for JITed continuations as python2 pypy branch? How long will it take to add 'yield from' support from 3.3?

All of the stackless/continuation related features included in Python 2 pypy should be supported on PyPy3 or it's a bug.

Implementing Python 3.3's yield from in RPython should actually be fairly easy. One of the PyPy GSoC students may get around to doing it this summer

Re: PyPy3 (Python 3 support) 2.1 beta 1 released

#5
Has the build process for PyPy been simplified any? Is it more thoroughly documented now?

Attempting to port it to a new platform seemed an exercise in futility. Every time the build failed and I had to go fix something, I had to start the build from the beginning again. I gave up after a few days.

Given that the build took a few hours on a high-end Xeon workstation with plenty of I/O and memory, I remain hesitant to attempt that again.

Re: PyPy3 (Python 3 support) 2.1 beta 1 released

#7

Has the build process for PyPy been simplified any? Is it more thoroughly documented now? Attempting to port it to a new platform seemed an exercise in futility. Every time the build failed and I had to go fix something, I had to start the build from the beginning again. I gave up after a few days. Given that the build took a few hours on a high-end Xeon workstation with plenty of I/O and memory, I remain hesitant to…

What are you referring to by 'new platform'? ARM?

Re: PyPy3 (Python 3 support) 2.1 beta 1 released

#8
post #7

Has the build process for PyPy been simplified any? Is it more thoroughly documented now? Attempting to port it to a new platform seemed an exercise in futility. Every time the build failed and I had to go fix something, I had to start the build from the beginning again. I gave up after a few days. Given that the build took a few hours on a high-end Xeon workstation with plenty of I/O and memory, I remain hesitant to…

What are you referring to by 'new platform'? ARM?

A currently unsupported OS platform on AMD64; one that Python supports, but PyPy does not.

Re: PyPy3 (Python 3 support) 2.1 beta 1 released

#9
post #6

Just tried it on a program I had lying around and PyPy3 2.1b1 took about 37 times the time that PyPy 2.0.2 takes to run it. So, yeah, some performance regressions, but it's still great news that Python 3 support is here!

Ouch. I'd submit the program to them to test.

Re: PyPy3 (Python 3 support) 2.1 beta 1 released

#10
post #7

Earlier quoted context omitted.

What are you referring to by 'new platform'? ARM?

A currently unsupported OS platform on AMD64; one that Python supports, but PyPy does not.

I believe that is only the case for Windows, since there are pretty much no PyPy devs on Windows.

Don't build it yourself, it's a useless pain in the ass.

Post reply on HN