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 | Matti: I made a bit of progress, the tests now only segfault towards the end
epony has quit [Ping timeout: 252 seconds]
epony has joined #pypy
otisolsen70 has joined #pypy
otisolsen70 has quit [Remote host closed the connection]
otisolsen70 has joined #pypy
<larstiq_> I vaguely remember a paper about pypy's energy efficiency (iirc by a Pierre?) but am having trouble finding it atm, ring a bell for anyone?
<cfbolz> larstiq_: yeah, sec
<cfbolz> larstiq_: I can get you access if you want
<larstiq_> cfbolz: let's see if the first couple of visible sentences are enough for my colleague. Cheers!
<cfbolz> larstiq_: did you get an energy discussion?
<larstiq_> cfbolz: not entirely serious yet, but we're using python to calculate efficiency savings for machinery, so https://www.researchgate.net/publication/320436353_Energy_efficiency_across_programming_languages_how_do_energy_time_and_memory_relate did raise some eyebrows
<cfbolz> larstiq_: are you using pypy though? ;-)
<cfbolz> There are a bunch of these papers btw
<larstiq_> cfbolz: besides bringing it up several times, no. But I would more strongly advocate for that over throwing our codebase away and going say all in on Rust.
<cfbolz> Depends on how much C extensions you are using of course
<larstiq_> too many in house ones :(
<cfbolz> Right
<larstiq_> the joys of a decade of legacy
Atque has quit [Quit: ...]
Atque has joined #pypy
<fijal> it's crazy to me how people can jump to real conclusions (and moves) from such a shitty simplification
<fijal> larstiq_: you not gonna get magic 70x saving of efficiency by rewriting python to rust, unless what you do is simple arithmetics (which is I presume what the original numbers are from)
<larstiq_> fijal: aye, I know
Atque has quit [Remote host closed the connection]
Atque has joined #pypy
Dejan has joined #pypy
epony has quit [Remote host closed the connection]
<mgorny> it's like android battery saving
<mgorny> reduces power usage a little by throttling the cpu
<mgorny> at the cost of making everything so slow you lose more energy on having the screen on while waiting
slav0nic has joined #pypy
<larstiq_> cfbolz: one question that's raised is why there is no numpy included (my guess is, then it's no longer language level? I should read the paper perhaps :)
slav0nic has quit [Ping timeout: 268 seconds]
jcea has joined #pypy
ctismer has joined #pypy
jcea has quit [Quit: jcea]
jcea has joined #pypy
j4at has joined #pypy
j4at has quit [Client Quit]
epony has joined #pypy
jcea has quit [Ping timeout: 255 seconds]
jcea has joined #pypy
otisolsen70_ has joined #pypy
otisolsen70_ has quit [Remote host closed the connection]
otisolsen70 has quit [Ping timeout: 252 seconds]
jcea has quit [Ping timeout: 248 seconds]
jcea has joined #pypy
Atque has quit [*.net *.split]
ctismer has quit [*.net *.split]
the_rat_ has quit [*.net *.split]
larstiq_ has quit [*.net *.split]
tumbleweed has quit [*.net *.split]
alice has quit [*.net *.split]
jcea has quit [*.net *.split]
mjacob has quit [*.net *.split]
mannerism has quit [*.net *.split]
Techcable has quit [*.net *.split]
idnar has quit [*.net *.split]
marvin has quit [*.net *.split]
jean-paul[m] has quit [*.net *.split]
komasa has quit [*.net *.split]
rb has quit [*.net *.split]
epony has quit [*.net *.split]
[Arfrever] has quit [*.net *.split]
pjenvey has quit [*.net *.split]
lazka has quit [*.net *.split]
tazle has quit [*.net *.split]
commandoline has quit [*.net *.split]
energizer has quit [*.net *.split]
Cheery has quit [*.net *.split]
hexology has quit [*.net *.split]
atomizer has quit [*.net *.split]
sam_ has quit [*.net *.split]
eamanu has quit [*.net *.split]
Hodgestar has quit [*.net *.split]
luckydonald_ has quit [*.net *.split]
nimaje has quit [*.net *.split]
jryans has quit [*.net *.split]
yizawa has quit [*.net *.split]
arigato has quit [*.net *.split]
ammar2 has quit [*.net *.split]
antocuni has quit [*.net *.split]
ronan has quit [*.net *.split]
samth has quit [*.net *.split]
krono has quit [*.net *.split]
lazka has joined #pypy
Atque has joined #pypy
epony has joined #pypy
jcea has joined #pypy
alice has joined #pypy
mannerism has joined #pypy
Techcable has joined #pypy
[Arfrever] has joined #pypy
mjacob has joined #pypy
marvin has joined #pypy
jean-paul[m] has joined #pypy
luckydonald_ has joined #pypy
jryans has joined #pypy
rb has joined #pypy
yizawa has joined #pypy
commandoline has joined #pypy
sam_ has joined #pypy
energizer has joined #pypy
hexology has joined #pypy
antocuni has joined #pypy
arigato has joined #pypy
ammar2 has joined #pypy
samth has joined #pypy
ronan has joined #pypy
eamanu has joined #pypy
ctismer has joined #pypy
the_rat_ has joined #pypy
larstiq_ has joined #pypy
tumbleweed has joined #pypy
idnar has joined #pypy
pjenvey has joined #pypy
tazle has joined #pypy
komasa has joined #pypy
nimaje has joined #pypy
krono has joined #pypy
Hodgestar has joined #pypy
atomizer has joined #pypy
Cheery has joined #pypy
jryans has quit [Ping timeout: 240 seconds]
graingert[m] has quit [Ping timeout: 255 seconds]
jevinskie[m] has quit [Ping timeout: 255 seconds]
jean-paul[m] has quit [Ping timeout: 268 seconds]
jcea has quit [Quit: jcea]
jcea has joined #pypy
epony has quit [Remote host closed the connection]
jean-paul[m] has joined #pypy
Dejan has quit [Quit: Leaving]
graingert[m] has joined #pypy
jryans has joined #pypy
epony has joined #pypy
jevinskie[m] has joined #pypy
Atque has quit [Remote host closed the connection]
Atque has joined #pypy