aw- has quit [Ping timeout: 244 seconds]
elnegro has joined #picolisp
elnegro has quit []
aw- has joined #picolisp
<
abu[7]>
tankf33der: Released picoLisp-24.12 once more
<
abu[7]>
Kanru released it to Debian unstable and updated the Fedora copr build
<
tankf33der>
lets see how fast gahr will update freebsd's port.
beneroth has joined #picolisp
geri has joined #picolisp
beneroth has quit [Quit: Leaving]
<
geri>
it blows my mind what kind of stuff you can do in pil
<
abu[7]>
So you have fun :)
<
geri>
obviously you dont really need it if you have (loop), but still
<
abu[7]>
You could (set "Running?" NIL) -> (off "Running?") and 'on' etc
<
abu[7]>
and 'val' instead of 'eval'
<
geri>
for (eval "Running?")?
<
abu[7]>
eval is a bit heavier
<
geri>
also using (====) properly for once
<
abu[7]>
But (break) will not exit immediately
<
geri>
it will exit as soon as clause is done, yeah
<
abu[7]>
catch/throw would, but is quite heavy
<
gahr>
thanks for the heads up, see you in the new year!
<
geri>
is this lighter than catch? xd
<
geri>
i honestly doubt
<
abu[7]>
Thanks gahr!
<
abu[7]>
yes, a conditional loop exit is faster
<
geri>
obviously gets beaten by (loop) though
<
geri>
machine code and all
<
geri>
but yeah, dynamic binding is amazing
ygrek has joined #picolisp
beneroth has joined #picolisp
ygrek has quit [Remote host closed the connection]