jackdaniel changed the topic of #commonlisp to: Common Lisp, the #1=(programmable . #1#) programming language | Wiki: <https://www.cliki.net> | IRC Logs: <https://irclog.tymoon.eu/libera/%23commonlisp> | Cookbook: <https://lispcookbook.github.io/cl-cookbook> | Pastebin: <https://plaster.tymoon.eu/>
bpanthi977 has joined #commonlisp
Perflosopher03 has quit [Quit: The Lounge - https://thelounge.chat]
Perflosopher038 has joined #commonlisp
pranav has joined #commonlisp
notzmv has joined #commonlisp
JuanDaugherty has quit [Quit: praxis.meansofproduction.biz (juan@acm.org)]
decweb has joined #commonlisp
bpanthi977 has quit [Remote host closed the connection]
bpanthi977 has joined #commonlisp
decweb has quit [Quit: Konversation terminated!]
zwr has quit [Read error: Connection reset by peer]
zwr has joined #commonlisp
triffid has quit [Quit: triffid]
notzmv has quit [Ping timeout: 272 seconds]
triffid has joined #commonlisp
stanrifkin_ has quit [Quit: Leaving]
notzmv has joined #commonlisp
surabax has quit [Quit: Leaving]
anticomputer has quit [Remote host closed the connection]
decweb has joined #commonlisp
random-nick has quit [Ping timeout: 260 seconds]
bpanthi977 has quit [Ping timeout: 272 seconds]
notzmv has quit [Ping timeout: 276 seconds]
bpanthi977 has joined #commonlisp
fengshaun has quit [Quit: Ciao!]
bpanthi977 has quit [Ping timeout: 276 seconds]
bpanthi977 has joined #commonlisp
decweb has quit [Quit: Konversation terminated!]
bpanthi977 has quit [Ping timeout: 248 seconds]
Ruby has quit [Quit: ZNC - https://znc.in]
bpanthi977 has joined #commonlisp
Ruby has joined #commonlisp
bpanthi977 has quit [Ping timeout: 272 seconds]
bpanthi977 has joined #commonlisp
bpanthi977 has quit [Ping timeout: 276 seconds]
bpanthi977 has joined #commonlisp
bpanthi977 has quit [Ping timeout: 248 seconds]
dinxx84 has joined #commonlisp
bpanthi977 has joined #commonlisp
bpanthi977 has quit [Ping timeout: 276 seconds]
Josh_2 has joined #commonlisp
<Josh_2> hi
<beach> Josh_2: What's up?
JoshYoshi has quit [Ping timeout: 252 seconds]
istewart has quit [Quit: Konversation terminated!]
zwr has quit [Read error: Connection reset by peer]
bpanthi977 has joined #commonlisp
zwr has joined #commonlisp
bpanthi977 has quit [Ping timeout: 260 seconds]
dinxx84 has quit [Ping timeout: 240 seconds]
King_julian has joined #commonlisp
King_julian has quit [Ping timeout: 252 seconds]
edgar-rft has joined #commonlisp
edgar-rft` has quit [Ping timeout: 272 seconds]
bpanthi977 has joined #commonlisp
King_julian has joined #commonlisp
bpanthi977 has quit [Ping timeout: 260 seconds]
delvarus has joined #commonlisp
King_julian has quit [Ping timeout: 260 seconds]
puke has quit [Quit: puke]
bpanthi977 has joined #commonlisp
bpanthi977 has quit [Ping timeout: 252 seconds]
bpanthi977 has joined #commonlisp
mgl has joined #commonlisp
King_julian has joined #commonlisp
mgl has quit [Ping timeout: 252 seconds]
King_julian has quit [Ping timeout: 248 seconds]
bpanthi977 has quit [Ping timeout: 252 seconds]
bpanthi977 has joined #commonlisp
King_julian has joined #commonlisp
bpanthi977 has quit [Ping timeout: 260 seconds]
<beach> I added Inravina and Constrictor to: http://metamodular.com/SICL-related-libraries/sicl-related-libraries.html so now there are only a bit more than 20 entries to add.
<ixelp> SICL-related libraries
King_julian has quit [Ping timeout: 248 seconds]
rgherdt has joined #commonlisp
bpanthi977 has joined #commonlisp
King_julian has joined #commonlisp
King_julian has quit [Ping timeout: 260 seconds]
zxcvz has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 252 seconds]
Lord_of_Life has joined #commonlisp
bpanthi977 has quit [Ping timeout: 260 seconds]
GalaxyNova has quit [Ping timeout: 248 seconds]
pve has joined #commonlisp
Guest47 has joined #commonlisp
garlic0x14 has joined #commonlisp
garlic0x1 has quit [Ping timeout: 276 seconds]
garlic0x14 is now known as garlic0x1
Guest47 has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
Guest47 has joined #commonlisp
Guest47 has quit [Remote host closed the connection]
Equill has joined #commonlisp
delvarus has quit [Quit: Leaving]
skeemer has joined #commonlisp
manwithluck has quit [Ping timeout: 272 seconds]
manwithluck has joined #commonlisp
puke has joined #commonlisp
attila_lendvai has joined #commonlisp
cage has joined #commonlisp
mgl has joined #commonlisp
Equill has quit [Ping timeout: 268 seconds]
delvarus has joined #commonlisp
mgl has quit [Ping timeout: 268 seconds]
Equill has joined #commonlisp
Equill has quit [Ping timeout: 276 seconds]
JuanDaugherty has joined #commonlisp
bpanthi977 has joined #commonlisp
bpanthi977 has quit [Ping timeout: 260 seconds]
jon_atack has joined #commonlisp
ghodawalaaman has quit [Ping timeout: 252 seconds]
jonatack has quit [Ping timeout: 268 seconds]
stanrifkin has joined #commonlisp
decweb has joined #commonlisp
random-nick has joined #commonlisp
Equill has joined #commonlisp
jon_atack has quit [Ping timeout: 252 seconds]
ghodawalaaman has joined #commonlisp
yitzi has joined #commonlisp
ghodawalaaman has quit [Ping timeout: 248 seconds]
Equill has quit [Ping timeout: 268 seconds]
JuanDaugherty is now known as ColinRobinson
ghodawalaaman has joined #commonlisp
surabax has joined #commonlisp
surabax has joined #commonlisp
surabax has quit [Remote host closed the connection]
ColinRobinson has quit [Quit: praxis.meansofproduction.biz (juan@acm.org)]
jonatack has joined #commonlisp
yitzi has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
contrapunctus has left #commonlisp [#commonlisp]
contrapunctus has joined #commonlisp
contrapunctus has left #commonlisp [#commonlisp]
contrapunctus has joined #commonlisp
Oddity has quit [Ping timeout: 248 seconds]
shka has joined #commonlisp
jonatack has quit [Ping timeout: 244 seconds]
<Josh_2> beach: there is an empty bullet point in Anatomicl
<Josh_2> Can you include links to the source in the entries?
<beach> Josh_2: Thanks. I'll have a look. Well, I want to avoid links to the source because of the migration to s-expressionists. Everything should be in one of the two locations I listed in the beginning.
voidness has joined #commonlisp
kevingal has joined #commonlisp
<beach> Empty bullet fixed. Thanks again.
bpanthi977 has joined #commonlisp
Guest47 has joined #commonlisp
bpanthi977 has quit [Ping timeout: 244 seconds]
rtypo has joined #commonlisp
voidness has quit [Ping timeout: 260 seconds]
voidness has joined #commonlisp
Guest47 has quit [Quit: Textual IRC Client: www.textualapp.com]
Equill has joined #commonlisp
eddof13 has joined #commonlisp
bpanthi977 has joined #commonlisp
eddof13 has quit [Quit: eddof13]
bpanthi977 has quit [Ping timeout: 248 seconds]
voidness has quit [Quit: ERC 5.6.1-git (IRC client for GNU Emacs 31.0.50)]
tstearns has quit [Quit: The Lounge - https://thelounge.chat]
shka has quit [Quit: Konversation terminated!]
skin has joined #commonlisp
brainfunnel has joined #commonlisp
eddof13 has joined #commonlisp
scymtym has quit [Ping timeout: 260 seconds]
shka has joined #commonlisp
pranav has quit [Remote host closed the connection]
uhuh has joined #commonlisp
uhuh has quit [Changing host]
uhuh has joined #commonlisp
bpanthi977 has joined #commonlisp
bpanthi977 has quit [Read error: Connection reset by peer]
bpanthi977 has joined #commonlisp
bpanthi977 has quit [Ping timeout: 252 seconds]
bpanthi977 has joined #commonlisp
Equill has quit [Ping timeout: 244 seconds]
erru has joined #commonlisp
erru has quit [Changing host]
erru has joined #commonlisp
Equill has joined #commonlisp
zxcvz has quit [Quit: zxcvz]
johnjaye has quit [Ping timeout: 272 seconds]
Guest47 has joined #commonlisp
Guest47 has quit [Remote host closed the connection]
stanrifkin has quit [Quit: Leaving]
jeffrey has joined #commonlisp
scymtym has joined #commonlisp
varjag has joined #commonlisp
uhuh has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4)]
\f is now known as loopified
skin has quit [Ping timeout: 260 seconds]
bpanthi977 has quit [Ping timeout: 260 seconds]
skin has joined #commonlisp
mgl has joined #commonlisp
spdegabrielle has joined #commonlisp
yitzi has joined #commonlisp
zxcvz has joined #commonlisp
bpanthi977 has joined #commonlisp
zxcvz has quit [Quit: zxcvz]
delvarus has quit [Ping timeout: 268 seconds]
JuanDaugherty has joined #commonlisp
erru has left #commonlisp [ERC 5.6.0.30.1 (IRC client for GNU Emacs 30.1)]
erru has joined #commonlisp
JuanDaugherty has quit [Quit: praxis.meansofproduction.biz (juan@acm.org)]
contrapunctus has left #commonlisp [#commonlisp]
veqq has joined #commonlisp
uhuh has joined #commonlisp
uhuh has quit [Changing host]
uhuh has joined #commonlisp
contrapunctus has joined #commonlisp
uhuh` has joined #commonlisp
uhuh has quit [Ping timeout: 252 seconds]
uhuh` has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4)]
johnjaye has joined #commonlisp
akoana has joined #commonlisp
pranav has joined #commonlisp
attila_lendvai has quit [Ping timeout: 272 seconds]
akoana has quit [Quit: leaving]
bpanthi977 has quit [Ping timeout: 276 seconds]
bpanthi977 has joined #commonlisp
GalaxyNova has joined #commonlisp
bpanthi977 has quit [Ping timeout: 276 seconds]
cage has quit [Quit: rcirc on GNU Emacs 30.1]
bpanthi977 has joined #commonlisp
bpanthi977 has quit [Ping timeout: 252 seconds]
yitzi has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
bpanthi977 has joined #commonlisp
Oddity has joined #commonlisp
skin has quit [Ping timeout: 260 seconds]
Alfr has quit [Killed (mercury.libera.chat (Nickname regained by services))]
Alfr has joined #commonlisp
spdegabrielle has quit [Quit: Connection closed for inactivity]
skin has joined #commonlisp
erru has quit [Remote host closed the connection]
Equill has quit [Ping timeout: 272 seconds]
eddof13 has quit [Quit: eddof13]
shka has quit [Quit: Konversation terminated!]
eddof13 has joined #commonlisp
Pixel_Outlaw has joined #commonlisp
eddof13 has quit [Client Quit]
waleee has joined #commonlisp
istewart has joined #commonlisp
mgl has quit [Ping timeout: 245 seconds]
zwr has quit [Read error: Connection reset by peer]
zwr has joined #commonlisp
PuercoPop` has joined #commonlisp
rtypo has quit [Ping timeout: 248 seconds]
veqq has quit [Quit: veqq]
veqq has joined #commonlisp
mwnaylor has quit [Remote host closed the connection]
mwnaylor has joined #commonlisp
varjag has quit [Ping timeout: 260 seconds]
Luna_Rabbit has quit [Quit: Do you believe in magic?]
Moon_Rabbit has joined #commonlisp
pve has quit [Quit: leaving]
varjag has joined #commonlisp
wbooze has quit [Quit: Leaving]
<trannus_aran> So do folks use structs for much, or do you all handle polymorphism with CLOS generics? I've heard there's a performance hit with CLOS potentially, but idk how true that is (or if other systems of message or callback passing are more ergonomic in some cases)
<TMA> trannus_aran: as always: it depends on your exact usecase
<TMA> in my personal programming style I don't use polymorphism all that much. I am not actually avoiding it, but it mainly solves problems I tend not to have, like some dynamic runtime configuration
skin has quit [Remote host closed the connection]
jeffrey has quit [Quit: jeffrey]
kevingal has quit [Ping timeout: 276 seconds]
wbooze has joined #commonlisp
eddof13 has joined #commonlisp
eddof13 has quit [Client Quit]
jeffrey has joined #commonlisp
rgherdt has quit [Quit: Leaving]
varjag has quit [Ping timeout: 252 seconds]
Pixel_Outlaw has quit [Remote host closed the connection]
<aeth> The rule of thumb is that if you have typed slots, then a struct may make sense. It's especially for performance, especially in SBCL, if those slots are arrays and/or numeric... because e.g. a slot of (simple-array single-float (3)) will let the compiler know the bounds (removes checks) and the type of the AREF (removes generic +, etc.) on accessor call (although defining a generic won't really help the
<aeth> compiler because that's extra layers of indirection)
<aeth> So if you have a lot of arrays of single-floats and/or double-floats (etc.) and you run them in a loop? Structs can (it depends on the implementation) preserve the type information so you won't have to have DECLAREs (or THEs, etc.) and (re)checking everywhere because the implementation knows what types the reader function must return.
<aeth> If this doesn't sound like your program, you're probably not missing much in performance.