Live data from Hacker News

The first stable release of PyPy3

morepypy.blogspot.com

11–20 of 92 posts

Re: The first stable release of PyPy3

#11
post #6

I wish the community would just switch entirely to pypy. Being able to just slightly performance sensitive code in python is a huge win.

> I wish the community would just switch entirely to pypy. What purpose would that serve? > Being able to just slightly performance sensitive code in python is a huge win. I think you slightly this phrase, but aside from that pypy does not work for everybody and everything (e.g. at best it's no slower for sphinx, it really doesn't like the way docutils works). It's not like pypy's a magic wand.

[deleted]

Re: The first stable release of PyPy3

#12

I wish the community would just switch entirely to pypy. Being able to just slightly performance sensitive code in python is a huge win.

It makes sense to use pypy if you're writing pure python code. The second you need a C extension, you're pretty much out of luck. This kills a lot of the appeal for people in the scientific/analytics side of things, who make heavy use of legacy C and Fortran routines.

Re: The first stable release of PyPy3

#16

I wish the community would just switch entirely to pypy. Being able to just slightly performance sensitive code in python is a huge win.

It makes sense to use pypy if you're writing pure python code. The second you need a C extension, you're pretty much out of luck. This kills a lot of the appeal for people in the scientific/analytics side of things, who make heavy use of legacy C and Fortran routines.

You can use these C and Fortran routines on PyPy, just not with the CPython C extension API.

Re: The first stable release of PyPy3

#18

Minor note: the openbsd support (at least for 2.x) is amd64 only. Building for i386 at some point requires running a bootstrap process that doesn't fit in memory.

> Building for i386 at some point requires running a bootstrap process that doesn't fit in memory.

Seriously, it takes more than 4gigs to build PyPy? Is that also necessary for other platforms besides OpenBSD?

Re: The first stable release of PyPy3

#19
post #9

I don't know or use Python but why an implementation that is trying to be "superior" still has the GIL?

What DO you know or use? Did you think that the GIL was an obvious and stupid oversight made by stupid people for no good reason?

Re: The first stable release of PyPy3

#20

I wish the community would just switch entirely to pypy. Being able to just slightly performance sensitive code in python is a huge win.

It makes sense to use pypy if you're writing pure python code. The second you need a C extension, you're pretty much out of luck. This kills a lot of the appeal for people in the scientific/analytics side of things, who make heavy use of legacy C and Fortran routines.

> The second you need a C extension, you're pretty much out of luck.

In theory, shouldn't CFFI be the foundation of the solution to that problem?

Post reply on HN