kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
selwyn has joined #commonlisp
rgherdt has joined #commonlisp
blihp has quit [Ping timeout: 250 seconds]
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
pillton has quit [Quit: ERC (IRC client for Emacs 27.2)]
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
hendursa1 has joined #commonlisp
hendursaga has quit [Ping timeout: 252 seconds]
hendursa1 has quit [Remote host closed the connection]
hendursa1 has joined #commonlisp
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
akotlarski has joined #commonlisp
Lycurgus has joined #commonlisp
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
horar has joined #commonlisp
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
kluk has quit [Read error: Connection reset by peer]
horar has quit [Quit: Client closed]
kluk has joined #commonlisp
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
Gnuxie has quit [Ping timeout: 244 seconds]
loke[m] has quit [Ping timeout: 244 seconds]
dieggsy has quit [Ping timeout: 268 seconds]
akanouras has quit [Ping timeout: 244 seconds]
katco has quit [Ping timeout: 268 seconds]
Lycurgus has quit [Quit: Exeunt]
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
karlosz has quit [Quit: karlosz]
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
akotlarski has quit [Ping timeout: 272 seconds]
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
srji has quit [Quit: leaving]
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
ivche has joined #commonlisp
kluk has quit [Read error: Connection reset by peer]
Gnuxie has joined #commonlisp
kluk has joined #commonlisp
sm2n has quit [*.net *.split]
moon-child has quit [*.net *.split]
jcowan has quit [*.net *.split]
fengshaun has quit [*.net *.split]
samebchase has quit [*.net *.split]
phoe has quit [*.net *.split]
pjb has quit [*.net *.split]
andreyorst has quit [*.net *.split]
sukaeto has quit [*.net *.split]
xantoz has quit [*.net *.split]
seisatsu has quit [*.net *.split]
markasoftware has quit [*.net *.split]
jgkamat has quit [*.net *.split]
russell-- has quit [*.net *.split]
antoszka has quit [*.net *.split]
remexre has quit [*.net *.split]
phadthai has quit [*.net *.split]
fe[nl]ix has quit [*.net *.split]
psf has quit [*.net *.split]
beach has quit [*.net *.split]
stylewarning has quit [*.net *.split]
loke[m] has joined #commonlisp
kevingal has joined #commonlisp
jcowan has joined #commonlisp
antoszka has joined #commonlisp
phoe has joined #commonlisp
samebchase has joined #commonlisp
russell-- has joined #commonlisp
moon-child has joined #commonlisp
stylewarning has joined #commonlisp
sm2n has joined #commonlisp
phadthai has joined #commonlisp
pjb has joined #commonlisp
andreyorst has joined #commonlisp
xantoz has joined #commonlisp
sukaeto has joined #commonlisp
psf has joined #commonlisp
seisatsu has joined #commonlisp
markasoftware has joined #commonlisp
fengshaun has joined #commonlisp
jgkamat has joined #commonlisp
beach has joined #commonlisp
fe[nl]ix has joined #commonlisp
remexre has joined #commonlisp
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
sm2n_ has joined #commonlisp
sm2n has quit [Ping timeout: 265 seconds]
andreyorst has quit [Ping timeout: 265 seconds]
samebchase has quit [Ping timeout: 265 seconds]
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
tyson2 has joined #commonlisp
leo_song has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
Inline has quit [Remote host closed the connection]
kluk has quit [Read error: Connection reset by peer]
Inline has joined #commonlisp
kluk has joined #commonlisp
andreyorst has joined #commonlisp
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
kluk has quit [Read error: Connection reset by peer]
taiju has quit [Ping timeout: 272 seconds]
Inline has quit [Ping timeout: 268 seconds]
kluk has joined #commonlisp
taiju has joined #commonlisp
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
kluk has quit [Ping timeout: 272 seconds]
Inline has joined #commonlisp
ivche has quit [Remote host closed the connection]
igemnace has quit [Ping timeout: 272 seconds]
igemnace has joined #commonlisp
random-nick has joined #commonlisp
leeb_ has quit [Quit: WeeChat 3.1]
tyson2 has quit [Remote host closed the connection]
yitzi has joined #commonlisp
ceblan has joined #commonlisp
attila_lendvai has joined #commonlisp
akanouras has joined #commonlisp
srji has joined #commonlisp
ldb has joined #commonlisp
<ldb>
good evening
<Inline>
good evening to ya too
waleee has joined #commonlisp
tyson2 has joined #commonlisp
Bike has joined #commonlisp
Duuqnd has quit [Ping timeout: 244 seconds]
tyson2 has quit [Remote host closed the connection]
tyson2 has joined #commonlisp
waleee has quit [Ping timeout: 265 seconds]
waleee has joined #commonlisp
cage has joined #commonlisp
gaqwas has quit [Remote host closed the connection]
ivche has joined #commonlisp
Jach has quit [Remote host closed the connection]
Jach has joined #commonlisp
cross has joined #commonlisp
cross has quit [Client Quit]
cross has joined #commonlisp
srji has quit [Quit: leaving]
Gnuxie has quit [Quit: node-irc says goodbye]
loke[m] has quit [Quit: node-irc says goodbye]
akanouras has quit [Quit: node-irc says goodbye]
loke[m] has joined #commonlisp
katco has joined #commonlisp
dieggsy1 has joined #commonlisp
akanouras has joined #commonlisp
Gnuxie has joined #commonlisp
hendursa1 has quit [Quit: hendursa1]
hendursaga has joined #commonlisp
caret has joined #commonlisp
<jmercouris>
Good evening as well
<beach>
Hello jmercouris.
<jmercouris>
Hello beach
<tux0r>
hello you all
waleee has quit [Ping timeout: 244 seconds]
waleee has joined #commonlisp
gendl has joined #commonlisp
<shka>
hi all
<shka>
alternative to CL-SVG anyone?
<tux0r>
what do you want to achieve?
<cage>
hello everyone!
ldb has quit [Ping timeout: 272 seconds]
ldb has joined #commonlisp
yitzi has quit [Remote host closed the connection]
<beach>
Hello cage.
selwyn has quit [Read error: Connection reset by peer]
<cage>
i have read the huge article about the unit testing libraries published some days ago and i found it very inspiring, thanks to the author (if they are here in the channel :-))!
tyson2 has quit [Remote host closed the connection]
<beach>
Am I the only one thinking that the reason there are so many testing frameworks is that there is no good abstraction for describing what a testing framework is supposed to do?
<_death>
I think the reason is the same as the reason for many toy Lisps.. they're not too hard to make
tyson2 has joined #commonlisp
<ldb>
that's heavily affected by personal tastes, I'm afraid
<beach>
_death: You may be right.
<Gnuxie>
yeah, people want different things
<aeth>
that being said, I think most people just use fiveam
<pjb>
beach: one problem is that testing may need to work in different environments. A framework designed to test purely algorithmic code won't be adapted when you want to test the sending and reception of emails.
<aeth>
fiveam definitely is still the most mature, and has a lot of features not frequently replicated, like random testing
<beach>
So what ldb, Gnuxie, and pjb say, supports my hypothesis.
<aeth>
I try different test suites out all of the time and always come back to fiveam
<beach>
... i.e., that there is no such thing as a "testing framework". There is "testing framework for x", "testing framework that works like y", etc.
contrapunctus has left #commonlisp [#commonlisp]
srhm has joined #commonlisp
cranium has quit [Quit: Leaving]
Cymew has quit [Ping timeout: 272 seconds]
NotThatRPG has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ivche has quit [Ping timeout: 265 seconds]
ldb has quit [Remote host closed the connection]
ldb has joined #commonlisp
contrapunctus has joined #commonlisp
<fe[nl]ix>
aeth: I will soon have more time for open-source Lisp
<fe[nl]ix>
so I will go over the test framework comparison and see what improvements I can make to Fiveam
<fe[nl]ix>
and feel free to open issue for feature requests
ldb has quit [Ping timeout: 272 seconds]
<beach>
fe[nl]ix: That's great! What changed?
nick3000 has joined #commonlisp
<fe[nl]ix>
I'm on the QPX team, so I'll be doing CL a lot more
tyson2 has quit [Remote host closed the connection]
NotThatRPG has joined #commonlisp
ldb has joined #commonlisp
tyson2 has joined #commonlisp
ceblan has left #commonlisp [ERC (IRC client for Emacs 28.0.50)]
akoana has joined #commonlisp
ldb has quit [Ping timeout: 264 seconds]
thonkpod has joined #commonlisp
ceblan has joined #commonlisp
mindCrime has joined #commonlisp
ldb has joined #commonlisp
ivche has joined #commonlisp
ldb has quit [Ping timeout: 272 seconds]
sm2n_ is now known as sm2n
<shka>
tux0r: draw some SVG ;-)
zacts has joined #commonlisp
NotThatRPG has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mindCrime has quit [Ping timeout: 264 seconds]
mindCrime has joined #commonlisp
reb has quit [Ping timeout: 272 seconds]
reb`` has joined #commonlisp
NotThatRPG has joined #commonlisp
reb`` has quit [Ping timeout: 272 seconds]
reb`` has joined #commonlisp
mindCrime has quit [Ping timeout: 265 seconds]
contrapunctus has left #commonlisp [#commonlisp]
reb`` has quit [Ping timeout: 252 seconds]
reb````` has joined #commonlisp
reb````` has quit [Ping timeout: 252 seconds]
reb`````` has joined #commonlisp
reb`````` has quit [Ping timeout: 244 seconds]
reb`````` has joined #commonlisp
jan-magnus has joined #commonlisp
jan-magnus has quit [Client Quit]
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
zacts has quit [Quit: bbl]
contrapunctus has joined #commonlisp
contrapunctus has left #commonlisp [#commonlisp]
reb`````` has quit [Ping timeout: 272 seconds]
contrapunctus has joined #commonlisp
reb`````` has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
reb`````` has quit [Ping timeout: 252 seconds]
reb`````` has joined #commonlisp
reb`````` has quit [Ping timeout: 244 seconds]
reb`````` has joined #commonlisp
kevingal has quit [Remote host closed the connection]
NotThatRPG has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
selwyn has joined #commonlisp
NotThatRPG has joined #commonlisp
reb`````` has quit [Ping timeout: 244 seconds]
reb`````` has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
sabra has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
NotThatRPG has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
reb`````` has quit [Ping timeout: 244 seconds]
NotThatRPG has joined #commonlisp
NotThatRPG has quit [Client Quit]
reb`````` has joined #commonlisp
NotThatRPG has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
lucerne has joined #commonlisp
reb`````` has joined #commonlisp
shka has quit [Ping timeout: 272 seconds]
reb`````` has quit [Ping timeout: 244 seconds]
trokotech has quit [Remote host closed the connection]
trokotech has joined #commonlisp
reb`````` has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
trokotech has quit [Remote host closed the connection]
NotThatRPG has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
reb`````` has quit [Ping timeout: 244 seconds]
NotThatRPG has joined #commonlisp
reb`````` has joined #commonlisp
cage has quit [Remote host closed the connection]
reb`````` has quit [Ping timeout: 244 seconds]
yitzi has quit [Quit: Leaving]
karlosz has joined #commonlisp
caret has quit [Read error: Connection reset by peer]
reb`````` has joined #commonlisp
selwyn has quit [Read error: Connection reset by peer]
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
contrapunctus has left #commonlisp [#commonlisp]
trokotech has joined #commonlisp
NotThatRPG has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ceblan has quit [Remote host closed the connection]
reb`````` has quit [Ping timeout: 272 seconds]
NotThatRPG has joined #commonlisp
reb`````` has joined #commonlisp
ceblan has joined #commonlisp
NotThatRPG has quit [Client Quit]
NotThatRPG has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
NotThatRPG has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
reb`````` has quit [Ping timeout: 272 seconds]
NotThatRPG has joined #commonlisp
kluk has joined #commonlisp
reb`````` has joined #commonlisp
derelict has quit [Ping timeout: 272 seconds]
derelict has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
NotThatRPG has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
Fare has joined #commonlisp
reb`````` has joined #commonlisp
contrapunctus has joined #commonlisp
Inline has quit [Remote host closed the connection]
kluk has quit [Read error: Connection reset by peer]
Inline has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
kluk has joined #commonlisp
reb`````` has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
reb`````` has joined #commonlisp
<nature>
Is there a standard for persisting object?
<nature>
I mean a standard way of doing it
rgherdt has quit [Ping timeout: 272 seconds]
kluk has quit [Read error: Connection reset by peer]
mindCrime has joined #commonlisp
kluk has joined #commonlisp
reb`````` has quit [Ping timeout: 252 seconds]
reb`````` has joined #commonlisp
<nature>
In the lisp cookbook it speaks about Mito and I read somewhere else about Elephant
<jcowan>
Blindly persisting all of an object's slots is probably not a good idea
kluk has quit [Read error: Connection reset by peer]
<mfiano>
Everything is an object. Do you mean standard-object?
kluk has joined #commonlisp
<nature>
I meant classes that I defined, sorry I should've been more precise
<aeth>
one way to do it is to store it into the FASL (I think?) with MAKE-LOAD-FORM
reb`````` has quit [Ping timeout: 272 seconds]
<aeth>
or you could serialize it into a readable format (e.g. #(1 2 3) or anything by a struct like #S(...))
<aeth>
etc
<aeth>
lots and lots and lots of different possibilities
<nature>
Oh I am sure of it, I was mostly wondering if there is a preferred way by the community, when you defined a class and store a list of instances, how would you persist them?
<mfiano>
It really depends on your use case. There is no best solution here. I like to use cl-conspack when I can, but sometimes just dumping the object in the compiled code and restoring it with MAKE-LOAD-FORM is fine.
<aeth>
this is a situation without a general solution
<aeth>
(although, obviously, conspack can be used that way)
kluk has quit [Read error: Connection reset by peer]
reb`````` has joined #commonlisp
<phoe>
"persisting" is not a well-defined term
kluk has joined #commonlisp
<mfiano>
That too
<phoe>
and neither is "object", in context of persistence
<phoe>
especially with regard to possible circular references
<mfiano>
and Mito and other ORMs are orthogonal concepts, and almost never what you want, if you understand relational theory anyway :p
<aeth>
the most general solution (afaik, conspack) isn't going to be the most correct, most efficient, or most secure
<aeth>
depending on your specific task
<aeth>
of course, the most correct solution is to always write serialization yourself, which might not be worth it, either
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
zacts has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
kluk has quit [Read error: Connection reset by peer]
<nature>
okok thanks for the few pointers
NotThatRPG has joined #commonlisp
kluk has joined #commonlisp
waleee has quit [Quit: WeeChat 3.1]
reb`````` has joined #commonlisp
waleee has joined #commonlisp
contrapunctus has left #commonlisp [#commonlisp]
selwyn has joined #commonlisp
srhm has quit [Quit: Konversation terminated!]
NotThatRPG has quit [Read error: Connection reset by peer]
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
ivche has quit [Remote host closed the connection]
kluk has quit [Read error: Connection reset by peer]
contrapunctus has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
kluk has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
reb`````` has quit [Ping timeout: 252 seconds]
NotThatRPG has joined #commonlisp
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
nature has quit [Quit: Lost terminal]
reb`````` has joined #commonlisp
kluk has quit [Read error: Connection reset by peer]
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
kluk has joined #commonlisp
ivche has joined #commonlisp
NotThatRPG has quit [Ping timeout: 272 seconds]
Fare has quit [Ping timeout: 272 seconds]
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
reb`````` has quit [Ping timeout: 244 seconds]
ivche has quit [Ping timeout: 244 seconds]
kluk has quit [Read error: Connection reset by peer]
kluk has joined #commonlisp
reb`````` has joined #commonlisp
<dieggsy1>
does anyone have thoughts on "artificial intelligence programming" by charniak et al? i assume it's decently outdated but a colleague told me about it and i picked up a used copy cause i thought it might be a fun read
<dieggsy1>
their code font is nice to look at lol
zacts has quit [Quit: bbl]
kluk has quit [Read error: Connection reset by peer]
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
kluk has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
pillton has joined #commonlisp
<dieggsy1>
oh man, i think it was published before CLOS was part of the standard?
karlosz has quit [Quit: karlosz]
waleee has quit [Ping timeout: 265 seconds]
reb`````` has quit [Ping timeout: 272 seconds]
hhdave has quit [Ping timeout: 272 seconds]
<pl>
i think so
waleee has joined #commonlisp
kluk has quit [Read error: Connection reset by peer]
<dieggsy1>
should be interesting heh
kluk has joined #commonlisp
karlosz has joined #commonlisp
casual_friday_ has joined #commonlisp
casual_friday has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
kluk has quit [Client Quit]
reb`````` has quit [Ping timeout: 252 seconds]
reb`````` has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
rusua has quit [Quit: Connection closed for inactivity]
reb`````` has quit [Ping timeout: 244 seconds]
hubvu has joined #commonlisp
reb`````` has joined #commonlisp
reb`````` has quit [Ping timeout: 252 seconds]
reb`````` has joined #commonlisp
karlosz has quit [Quit: karlosz]
reb`````` has quit [Ping timeout: 272 seconds]
Inline has quit [Ping timeout: 265 seconds]
Inline has joined #commonlisp
reb`````` has joined #commonlisp
zacts has joined #commonlisp
zacts has quit [Quit: bbl]
reb`````` has quit [Ping timeout: 272 seconds]
scymtym has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
reb`````` has quit [Ping timeout: 272 seconds]
reb`````` has joined #commonlisp
reb`````` has quit [Ping timeout: 252 seconds]
reb`````` has joined #commonlisp
selwyn has quit [Read error: Connection reset by peer]