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
joshszep_ has joined #pypy
joshszep has quit [Ping timeout: 276 seconds]
joshszep_ has quit [Read error: Connection reset by peer]
joshszep has joined #pypy
joshszep has quit [Quit: -a- Connection Timed Out]
joshszep has joined #pypy
joshszep has quit [Quit: -a- Connection Timed Out]
joshszep has joined #pypy
jcea has quit [Ping timeout: 246 seconds]
joshszep has quit [Ping timeout: 265 seconds]
joshszep_ has joined #pypy
glyph has quit [Quit: End of line.]
glyph has joined #pypy
joshszep_ has quit [Read error: Connection reset by peer]
lehmrob has joined #pypy
joshszep has joined #pypy
joshszep_ has joined #pypy
joshszep has quit [Ping timeout: 268 seconds]
joshszep_ has quit [Read error: Connection reset by peer]
joshszep has joined #pypy
joshszep has quit [Quit: -a- Connection Timed Out]
joshszep has joined #pypy
otisolsen70 has joined #pypy
pvital has joined #pypy
<Hodgestar> Question for language academics --in a scientific paper, would it be more accurate to say Julia uses JIT or JAOT compilation? Is JAOT distinguished from, say, C++ templating, in academic literature? And does anyone other than the Julia community use the term? Does JIT cover what Julia does, or not?
<Hodgestar> (I am helping some Julia coders write a paper and want to not sound silly -- although I don't know if any physicists will notice or not).
<nimaje> what should that J stand for in JAOT? AOT is "ahead of time" I guess
<Hodgestar> nimaje: The "J" is for "Just" -- i.e. Just Ahead Of Time.
<Hodgestar> nimaje: My semi-informed opinion is that how Julia compiles is somewhat similar to the Java JAOT option you linked to.
<Hodgestar> nimaje: Also, thanks!
<nimaje> so, that JAOT stuff does slow, interpreted analyse runs and later does AOT based on the analyse runs?
lritter has joined #pypy
<cfbolz> Hodgestar: that's really a matter of definition
<cfbolz> you can define "JIT" as "a compiler that executes at runtime"
<cfbolz> then Julia does JIT
<cfbolz> or you can define "JIT" as "a compiler that executes at runtime and incorporates some time of runtime feedback", which julia doesn't do
<fijal> yay, taxonomy!
<fijal> my pet theory is that no matter what field are you exploring, there is someone absolutely obsessed with taxonomy
jcea has joined #pypy
otisolsen70 has quit [Quit: Leaving]
derpydoo has joined #pypy
derpydoo has quit [Quit: derpydoo]
<Hodgestar> cfbolz: Thanks!
<jean-paul[m]> the hypothesis test suite fails on pypy with a bunch of "zoneinfo._common.ZoneInfoNotFoundError: 'No time zone found with key UTC'" exceptions. anyone have any ideas about this?
lazka has left #pypy [bye]
<jean-paul[m]> It seems adding tzdata as a test dependency fixed it.
joshszep has quit [Ping timeout: 268 seconds]
lritter has quit [Quit: Leaving]
joshszep_ has joined #pypy
joshszep_ has quit [Read error: Connection reset by peer]
joshszep has joined #pypy
Julian has joined #pypy
joshszep has quit [Ping timeout: 265 seconds]
joshszep has joined #pypy
Julian has quit [Quit: leaving]
Techcable has quit [Read error: Connection reset by peer]
Techcable has joined #pypy
joshszep_work has joined #pypy
joshszep_work has quit [Quit: Client closed]
Julian has joined #pypy
Julian has quit [Quit: leaving]