cfbolz changed the topic of #pypy to: #pypy PyPy, the flexible snake https://pypy.org | IRC logs: https://quodlibet.duckdns.org/irc/pypy/latest.log.html#irc-end and https://libera.irclog.whitequark.org/pypy | the pypy angle is to shrug and copy the implementation of CPython as closely as possible, and staying out of design decisions
pbsds has quit [Quit: The Lounge - https://thelounge.chat]
pbsds has joined #pypy
ltfish has quit [Ping timeout: 246 seconds]
ltfish has joined #pypy
derpydoo has quit [Quit: derpydoo]
derpydoo has joined #pypy
joshszep_ has joined #pypy
joshszep has quit [Ping timeout: 268 seconds]
lritter has joined #pypy
jcea has quit [Ping timeout: 246 seconds]
joshszep_ has quit [Read error: Connection reset by peer]
joshszep has joined #pypy
otisolsen70 has joined #pypy
derpydoo has quit [Quit: derpydoo]
derpydoo has joined #pypy
lritter has quit [Ping timeout: 250 seconds]
derpydoo has quit [Ping timeout: 246 seconds]
derpydoo has joined #pypy
Axiomatik has joined #pypy
<jean-paul[m]> is the built-in greenlet module on pypy a drop-in replacement for https://github.com/python-greenlet/greenlet ?
<cfbolz> the more interesting question is the reverse ;-)
<cfbolz> jean-paul[m]: (proper answer) it should be, but it's not unlikely that the two have drifted in some details
<jean-paul[m]> Heh
<jean-paul[m]> I would generally assume whatever PyPy has is "better"
<jean-paul[m]> Okay - but at least they were meant to be compatible at some point in time
<jean-paul[m]> That's a starting point, at least :)
<jean-paul[m]> I don't have any of the details, but it seems like if a package declares an `install_requires` on "greenlet" then on PyPy it just ends up with the built-in module instead of the third-party module (which it seems probably doesn't work at all on PyPy?)
<cfbolz> jean-paul[m]: so even the greenlet module C code comes "from pypy" originally, arigato wrote it. eventually somebody took over
<jean-paul[m]> So maybe they're still at least a _bit_ close, since any project using "greenlet" just gets the runtime-appropriate version without any extra effort (so hopefully someone would notice if they diverge too much)
<cfbolz> right
<jean-paul[m]> okay, with changes to use the builtin "greenlet" instead of the third-party version on pypy (plus other random stuff, like disabling tkinter for some weird stuff...), my build system is now thinking _very_ hard. Maybe it will at least get as far as trying to run the test suite now. :)
<jean-paul[m]> ah no that was far too optimistic.
<jean-paul[m]> gfortran? great...
<cfbolz> :-(
RogerHaase has joined #pypy
RogerHaase has left #pypy [#pypy]
lritter has joined #pypy
jcea has joined #pypy
glyph has quit [Quit: End of line.]
glyph has joined #pypy
Atque has quit [Ping timeout: 255 seconds]
Atque_ has joined #pypy
Atque_ is now known as Atque
Atque has quit [Ping timeout: 255 seconds]
Atque has joined #pypy
lritter has quit [Quit: Leaving]
joshszep_ has joined #pypy
joshszep has quit [Read error: Connection reset by peer]
joshszep_ has quit [Read error: Connection reset by peer]
joshszep has joined #pypy
joshszep has quit [Read error: Connection reset by peer]
joshszep_ has joined #pypy
joshszep_ has quit [Read error: Connection reset by peer]
joshszep has joined #pypy
otisolsen70 has quit [Quit: Leaving]
Atque has quit [Ping timeout: 255 seconds]
Atque has joined #pypy
joshszep_ has joined #pypy
joshszep has quit [Ping timeout: 246 seconds]
joshszep_ has quit [Read error: Connection reset by peer]
joshszep has joined #pypy
derpydoo has quit [Quit: derpydoo]