<winny> elly: I think of the for comprehensions as a simpler syntax to do maps etc, like it's explicity for functional programming unless you use set!
<winny> woops, just duplicated the last message, more or less. Scrollback was scrolled up
ns12 has quit [Quit: bye]
ns12 has joined #racket
unyu has quit [Ping timeout: 268 seconds]
<williewillus> it's all a fold in the background anyways :P
s-liao has joined #racket
unyu has joined #racket
TCZ has quit [Quit: Leaving]
capfredf has joined #racket
Everything has quit [Quit: leaving]
capfredf has quit [Ping timeout: 240 seconds]
tyson2 has joined #racket
capfredf has joined #racket
morte_ has joined #racket
morte_ has quit [Read error: Connection reset by peer]
morte_ has joined #racket
morte_ has quit [Read error: Connection reset by peer]
morte_ has joined #racket
morte_ has quit [Read error: Connection reset by peer]
shicz2 has quit [Ping timeout: 240 seconds]
Algernon91 has joined #racket
shicz2 has joined #racket
Algernon91 has quit [Ping timeout: 268 seconds]
schulze has quit [Ping timeout: 256 seconds]
rekahsoft has joined #racket
skapata has quit [Remote host closed the connection]
sts-q has quit [Ping timeout: 240 seconds]
sts-q has joined #racket
mzan has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
mzan has joined #racket
notzmv has quit [Ping timeout: 268 seconds]
rekahsoft has quit [Ping timeout: 268 seconds]
capfredf has quit [Remote host closed the connection]
capfredf has joined #racket
capfredf has quit [Ping timeout: 240 seconds]
shicz2 has quit [Ping timeout: 240 seconds]
shicz2 has joined #racket
tyson2 has quit [Remote host closed the connection]
s-liao has quit [Quit: Client closed]
s-liao has joined #racket
notzmv has joined #racket
s-liao49 has joined #racket
s-liao has quit [Ping timeout: 256 seconds]
shicz2 has quit [Ping timeout: 240 seconds]
shicz2 has joined #racket
notzmv has quit [Ping timeout: 268 seconds]
capfredf has joined #racket
capfredf has quit [Ping timeout: 240 seconds]
s-liao49 has quit [Ping timeout: 256 seconds]
Algernon69 has joined #racket
TCZ has joined #racket
TCZ has quit [Quit: Leaving]
szkl has joined #racket
s-liao has joined #racket
notzmv has joined #racket
Algernon69 has quit [Read error: Connection reset by peer]
Algernon91 has joined #racket
capfredf has joined #racket
capfredf has quit [Ping timeout: 240 seconds]
rgherdt has joined #racket
s-liao has quit [Ping timeout: 256 seconds]
s-liao has joined #racket
schulze has joined #racket
schulze has quit [Quit: schulze]
schulze has joined #racket
schulze has quit [Client Quit]
s-liao has quit [Ping timeout: 256 seconds]
schulze has joined #racket
capfredf has joined #racket
capfredf has quit [Ping timeout: 256 seconds]
Algernon91 has quit [Ping timeout: 240 seconds]
skapata has joined #racket
s-liao has joined #racket
capfredf has joined #racket
capfredf has quit [Ping timeout: 240 seconds]
s-liao has quit [Ping timeout: 256 seconds]
tyson2 has joined #racket
gproto23 has joined #racket
capfredf has joined #racket
capfredf has quit [Ping timeout: 240 seconds]
kayprish has joined #racket
kayprish has quit [Read error: Connection reset by peer]
Algernon69 has joined #racket
rp2 has quit [Ping timeout: 250 seconds]
rp2 has joined #racket
codingquark has quit [Ping timeout: 256 seconds]
rp2 has quit [Ping timeout: 240 seconds]
rp2 has joined #racket
Algernon91 has joined #racket
Algernon69 has quit [Ping timeout: 268 seconds]
gproto23_ has joined #racket
winny has quit [Ping timeout: 276 seconds]
gproto23_ has quit [Client Quit]
gproto23 has quit [Ping timeout: 252 seconds]
winny has joined #racket
Everything has joined #racket
tyson2 has quit [Remote host closed the connection]
capfredf has joined #racket
capfredf has quit [Ping timeout: 256 seconds]
tyson2 has joined #racket
monkey_ has joined #racket
Algernon666 has joined #racket
capfredf has joined #racket
Algernon91 has quit [Ping timeout: 240 seconds]
rekahsoft has joined #racket
capfredf has quit [Remote host closed the connection]
capfredf has joined #racket
monkey_ has quit [Ping timeout: 240 seconds]
capfredf has quit [Ping timeout: 256 seconds]
shicz2 has quit [Ping timeout: 256 seconds]
shicz2 has joined #racket
<elly> is there a good thing to read about performance in racket? I did this year's Advent of Code in Racket and some of my solutions, while they work, are a *lot* slower than comparable solutions in Rust or even Python, so I suspect I did something wrong
<elly> but I do not really know where to start looking
monkey_ has joined #racket
shicz2 has quit [Ping timeout: 256 seconds]
shicz2 has joined #racket
<winny> Want to explore a particular example together?
<elly> I can dig one up later
<elly> I was attempting to avoid mutation so I suspect I have a lot of copying
<elly> and especially a lot of copying of big data structures
<winny> Especially on my older computers, I've noticed startup is very slow when running an script that hasn't been compiled, dunno if that's part of what's being noticed
<elly> no, this is more in the vein of like... the solutions taking minutes to hours to run
<elly> the startup time is also noticeable sometimes but that's just a constant factor of a couple of seconds
ur5us_ has joined #racket
<williewillus> got code? I did up to d19 and all my solutions ran in < 1s
<williewillus> except for maybe one day which took 30s
<williewillus> which was just because my algorithm sucked
<williewillus> aoc's author has indicated that even for the slowest languages, the "right" algorithm should produce an answer within seconds
capfredf has joined #racket
capfredf has quit [Ping timeout: 240 seconds]
Algernon666 has quit [Ping timeout: 240 seconds]
eXodiquas has joined #racket
eXodiquas has quit [Client Quit]
gproto23 has joined #racket
ur5us_ has quit [Ping timeout: 240 seconds]
shicz2 has quit [Ping timeout: 240 seconds]
shicz2 has joined #racket
ur5us_ has joined #racket
gproto23 has quit [Remote host closed the connection]
epony has quit [Ping timeout: 240 seconds]
epony has joined #racket
monkey_ has quit [Ping timeout: 250 seconds]
rgherdt has quit [Ping timeout: 240 seconds]
Algernon666 has joined #racket
capfredf has joined #racket
capfredf has quit [Ping timeout: 268 seconds]
Algernon91 has joined #racket
Algernon666 has quit [Ping timeout: 250 seconds]
capfredf has joined #racket
Algernon91 has quit [Read error: Network is unreachable]
s-liao has joined #racket
capfredf has quit [Remote host closed the connection]
capfredf has joined #racket