alexshendi has quit [Remote host closed the connection]
aw- has quit [Ping timeout: 256 seconds]
aw- has joined #picolisp
rob_w has joined #picolisp
pablo_escoberg has joined #picolisp
geri has joined #picolisp
<
geri>
only based on file extension and defaults to a text editor - my files mostly have proper extensions anyway
<
geri>
(i love that *-any? dont evaluate their args, did it cause too lazy to put quotes around/before extension names :D)
<
abu[7]>
Yes, good way
<
geri>
good thing is im not reliant on file being installed with this approach
geri` has joined #picolisp
geri has quit [Ping timeout: 260 seconds]
<
geri`>
killed my net while connecting work laptop lol
geri` is now known as geri
rob_w has quit [Quit: Leaving]
stultulo has joined #picolisp
f8l has quit [Ping timeout: 268 seconds]
msavoritias has joined #picolisp
msavoritias has quit [Remote host closed the connection]
msavoritias has joined #picolisp
pablo_escoberg has quit [Quit: Client closed]
<
geri>
i'm curious - are there any major performance boosting tricks you know of but hadnt implemented yet for one reason or another?
<
abu[7]>
Good question. Not that I know of atm
<
abu[7]>
The last one was "ZERO-cache" for 'co' and 'yield' to speed up coroutine switching for big numbers of coroutines
<
abu[7]>
23.4.18, 23.12.8 and 23.12.9
msavoritias has quit [Remote host closed the connection]
<
geri>
i bet you could write a book just going over optimizations that you made to it
<
abu[7]>
Hmm, not so many I believe. It is just the base interpreter that is fast
<
abu[7]>
Ower the years it rather got slower (signal checks and runtime debug infos)
<
geri>
slower but more useful?
<
geri>
(brb in 8-10 hours if not more :D)
bjorkintosh has quit [Quit: "Every day, computers are making people easier to use." David Temkin]