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/>
dra has quit [Quit: Leaving]
istewart has joined #commonlisp
sgithens_ has quit [Server closed connection]
sgithens_ has joined #commonlisp
Shinmera- has joined #commonlisp
veqq has quit [Ping timeout: 252 seconds]
veqq1 has joined #commonlisp
lucerne9 has joined #commonlisp
Shinmera has quit [Ping timeout: 252 seconds]
teddydd has quit [Ping timeout: 252 seconds]
Shinmera- is now known as Shinmera
lucerne has quit [Ping timeout: 252 seconds]
lucerne9 is now known as lucerne
veqq1 is now known as veqq
teddydd has joined #commonlisp
palter has quit [Server closed connection]
palter has joined #commonlisp
random-nick has quit [Ping timeout: 240 seconds]
leeb has joined #commonlisp
leeb_ has quit [Ping timeout: 276 seconds]
nil has quit [Server closed connection]
Pixel_Outlaw has joined #commonlisp
kurfen has quit [Ping timeout: 240 seconds]
kurfen has joined #commonlisp
olivial has quit [Read error: Connection reset by peer]
olivial has joined #commonlisp
mwnaylor has quit [Remote host closed the connection]
fgarcia has quit [Ping timeout: 260 seconds]
allen_ has quit [Quit: allen_]
fgarcia has joined #commonlisp
jonatack has quit [Ping timeout: 265 seconds]
wohonajax has quit [Ping timeout: 240 seconds]
cow_2001 has quit [Quit: ✡]
cow_2001 has joined #commonlisp
brokkoli_origin has quit [Ping timeout: 255 seconds]
kchanqvq has quit [Ping timeout: 252 seconds]
X-Scale has quit [Ping timeout: 260 seconds]
brokkoli_origin has joined #commonlisp
yaneko has quit [Quit: parting]
yaneko has joined #commonlisp
yaneko has quit [Quit: parting]
yaneko has joined #commonlisp
admich1 has quit [Quit: Quit]
istewart has quit [Quit: Konversation terminated!]
yaneko has quit [Quit: parting]
yaneko has joined #commonlisp
yaneko has quit [Quit: parting]
yaneko has joined #commonlisp
mange has joined #commonlisp
Lycurgus has quit [Quit: irc.renjuan.org (juan@acm.org)]
edgar-rft` has joined #commonlisp
edgar-rft has quit [Ping timeout: 248 seconds]
kchanqvq has joined #commonlisp
<kchanqvq> does trivial-without-interrupts sound like a good idea?
<beach> Not to me, but then, I am no expert.
jtbx has left #commonlisp [#commonlisp]
<kchanqvq> I've seen (#+sbcl sb-sys:without-interrupts #+openmcl ccl:without-interrupts #+ecl mp:without-interrupts ...) a few times
pve has joined #commonlisp
<edgar-rft`> only when it's trivial without interrupts ...
<edgar-rft`> okay, lame joke but I'm no expert either
doyougnu has quit [Quit: ZNC 1.8.2 - https://znc.in]
doyougnu has joined #commonlisp
rgherdt has joined #commonlisp
King_julian has joined #commonlisp
admich1 has joined #commonlisp
admich1 has quit [Ping timeout: 255 seconds]
admich1 has joined #commonlisp
koresh has joined #commonlisp
Pixel_Outlaw has quit [Quit: Leaving]
admich1 has quit [Ping timeout: 255 seconds]
admich1 has joined #commonlisp
Farooq has joined #commonlisp
<Farooq> Hello!
<Farooq> beach is still here :) I still haven't forgot how much CL he taught me years ago
<Farooq> And also some other folks here
admich1 has quit [Read error: Connection reset by peer]
triffid has quit [Ping timeout: 240 seconds]
admich1 has joined #commonlisp
<Farooq> After I abandoned CL, now I think I need it for some features I cannot find elsewhere. I wanted to ask is Common Lisp with (Neo)vim a thing? Or still the only option is Emacs + SLIME?
<beach> Farooq: Thanks.
admich1 has quit [Ping timeout: 255 seconds]
triffid has joined #commonlisp
admich1 has joined #commonlisp
<jackdaniel> Farooq: there is slimv - slime for vim
<Farooq> Are they as good as Emacs+SLIME? I need a unified workspace I can define algorithms, run experiments and then check results
<Farooq> I remember there was something named incremental building or something
* jackdaniel shrugs - try if and see
<Farooq> Another thing which I need is a basic shell. Currently POSIX shell comes very handy for small experiments(using for loop) and basic text processing(grep and awk)
<jackdaniel> some proficient cl programmers use vim and slimv
<Farooq> I have no problem with Emacs
<jackdaniel> then use slime
<Farooq> Actually if I use both Neovim and Emacs, I will get to be hated from both sides :D
<jackdaniel> emacs has eshell if you don't wang to rely on bash or whatnot
<jackdaniel> want*
<Farooq> note that I need a unified workspace and memory
<Farooq> like I do 128 experiments, I extract the numbers from the program's stdout and then it is in memory for later purposes
<Farooq> So it seems I should do everything in CL
<jackdaniel> the best way is to try build something and gatger some intuition about requirements. if you want vi, then use slimv, otherwise slime
<Farooq> Do I get incremental building and a REPL next to my editor with both of them?
<Farooq> Like I define a function to test some algorithm, then I switch to REPL to test it with multiple parameters
<ixelp> A Road to Common Lisp / Steve Losh
<jackdaniel> yes
<koresh> Farooq: Uh, yeah
<Farooq> Currently I'm doing so with POSIX shell + Python + systemd
<Farooq> and it's really painful
<koresh> Just use SLIME or SLY
<Farooq> jackdaniel, thanks I will read that post
<Farooq> the only thing left is saving an image of the current state which I'm now asking in #sbcl
ingeniot has joined #commonlisp
<Farooq> tho it is weird that the room hasn't got an op nor a topic
<koresh> I think it's save-lisp-and-die
<Farooq> yeah but is it cheap enough to call often?
<Farooq> so if the power goes down, I won't lose much
<koresh> No idea
<koresh> I'm more of an Emacs Lisp nerd but I hang around here sometimes
<Farooq> thanks folks for your helps
dutchie has joined #commonlisp
kopiyka has left #commonlisp [ERC 5.6.0.30.1 (IRC client for GNU Emacs 30.1)]
kchanqvq has quit [*.net *.split]
kchanqvq has joined #commonlisp
kopiyka has joined #commonlisp
ingeniot has quit [Ping timeout: 252 seconds]
bpanthi977 has quit [Ping timeout: 260 seconds]
kchanqvq9 has joined #commonlisp
mwnaylor has joined #commonlisp
admich1 has quit [Ping timeout: 255 seconds]
admich1 has joined #commonlisp
lusciouslover has quit [Remote host closed the connection]
lusciouslover has joined #commonlisp
lusciouslover has quit [Remote host closed the connection]
<Farooq> Is it possible to change a function after you have defined it?
<beach> Farooq: You can change the association between the name and the function, but you can't modify the function object itself.
varjag has joined #commonlisp
<beach> Farooq: If you just do another DEFUN of the same function, it will work as expected.
<beach> Fortunately you can do that. Otherwise it would not be much of an interactive development environment.
<beach> DEFUN will create a new function object and associate it with the name. The old function object is then typically discarded.
<Farooq> hmmm
<Farooq> bbl
<jackdaniel> defining a method is an act if changing the function object
<jackdaniel> of*
kchanqvq9 has quit [Ping timeout: 250 seconds]
koresh has quit [Remote host closed the connection]
lcn_ has joined #commonlisp
admich1 has quit [Ping timeout: 260 seconds]
admich1 has joined #commonlisp
d4ryus has quit [Server closed connection]
kchanqvq63 has joined #commonlisp
d4ryus has joined #commonlisp
random-nick has joined #commonlisp
kchanqvq has quit [Quit: Client closed]
euandreh has quit [Remote host closed the connection]
mrcom has quit [Read error: Connection reset by peer]
mrcom has joined #commonlisp
attila_lendvai has joined #commonlisp
awlygj has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
awlygj has joined #commonlisp
kchanqvq63 has quit [Ping timeout: 250 seconds]
Guest47 has joined #commonlisp
bike has quit [Server closed connection]
bike has joined #commonlisp
Guest47 has quit [Quit: Textual IRC Client: www.textualapp.com]
<Farooq> jackdaniel, I was more thinking if it would be possible to change individual expressions within a function. I'm looking at it from a theoretical research idea than something which I have immediate application for
King_julian has quit [Read error: Connection reset by peer]
<jackdaniel> methods are such individual parts of the effective methof function
<jackdaniel> method*
<jackdaniel> you may even specify how they are combined
King_julian has joined #commonlisp
<ixelp> TurtleWare
<jackdaniel> example
Lord_of_Life has quit [Ping timeout: 260 seconds]
<Farooq> hmmmmmmmmmmmmm
<Farooq> Lisp if a good choice if you want to test someone mentally
King_julian has quit [Ping timeout: 252 seconds]
Lord_of_Life has joined #commonlisp
King_julian has joined #commonlisp
beach` has joined #commonlisp
beach has quit [Killed (NickServ (GHOST command used by beach`!~user@2a01:cb19:682:4600:c57:8fa:f33b:ae92))]
beach has joined #commonlisp
beach`` has joined #commonlisp
beach has quit [Killed (NickServ (GHOST command used by beach``))]
<pl> https://usercontent.irccloud-cdn.com/file/m8Bfgtzz/loop.png I have to say I love that piece of LOOP
admich1 has quit [Ping timeout: 255 seconds]
beach has joined #commonlisp
beach has quit [Killed (NickServ (GHOST command used by beach``))]
beach`` is now known as beach
admich1 has joined #commonlisp
beach`` has joined #commonlisp
beach` has quit [Ping timeout: 252 seconds]
kagevf has quit [Ping timeout: 276 seconds]
mange has quit [Quit: Zzz...]
copec has quit [Ping timeout: 260 seconds]
jonatack has joined #commonlisp
divya has quit [Server closed connection]
Kyuvi has joined #commonlisp
copec has joined #commonlisp
beach` has joined #commonlisp
beach``` has joined #commonlisp
beach has quit [Killed (NickServ (GHOST command used by beach`!~user@lfbn-bor-1-441-240.w86-213.abo.wanadoo.fr))]
beach` is now known as beach
beach`` has quit [Ping timeout: 260 seconds]
copec has quit [Ping timeout: 252 seconds]
jon_atack has joined #commonlisp
divya has joined #commonlisp
jonatack has quit [Ping timeout: 255 seconds]
varjag has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.3)]
copec has joined #commonlisp
X-Scale has joined #commonlisp
X-Scale has quit [Write error: Broken pipe]
copec has quit [Ping timeout: 260 seconds]
kagevf has joined #commonlisp
uhuh has joined #commonlisp
uhuh has quit [Changing host]
uhuh has joined #commonlisp
jonatack has joined #commonlisp
jon_atack has quit [Ping timeout: 255 seconds]
uhuh has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4)]
svm has joined #commonlisp
jon_atack has joined #commonlisp
jonatack has quit [Ping timeout: 252 seconds]
msv has quit [Ping timeout: 276 seconds]
svm is now known as msv
copec has joined #commonlisp
<Alfr> pl, except that thereis and finally don't interact well ... Unless, of course it's expected that in the CEO case the return value is simply T.
pabs3 has quit [Ping timeout: 248 seconds]
svm has joined #commonlisp
msv has quit [Ping timeout: 260 seconds]
waleee has joined #commonlisp
svm is now known as msv
yaneko has quit [Quit: parting]
yaneko has joined #commonlisp
ingeniot has joined #commonlisp
ae-chat has left #commonlisp [Bye.]
yaneko has quit [Quit: parting]
yaneko has joined #commonlisp
ingeniot has quit [Ping timeout: 252 seconds]
cage has joined #commonlisp
jonatack has joined #commonlisp
bpanthi977 has joined #commonlisp
attila_lendvai has quit [Ping timeout: 252 seconds]
jon_atack has quit [Ping timeout: 252 seconds]
jon_atack has joined #commonlisp
bpanthi977 has quit [Ping timeout: 260 seconds]
jonatack has quit [Ping timeout: 255 seconds]
skin has joined #commonlisp
dstein64 has quit [Server closed connection]
jonatack has joined #commonlisp
jon_atack has quit [Ping timeout: 252 seconds]
dstein64 has joined #commonlisp
<Farooq> pl, wow
<Farooq> Is it possible to connect to here through Matrix?
<pl> There are bridges from matrix to Libera, yes
cage has quit [Remote host closed the connection]
msv has quit [Remote host closed the connection]
msv has joined #commonlisp
msv has quit [Remote host closed the connection]
msv has joined #commonlisp
cage has joined #commonlisp
Kyuvi has quit [Quit: Client closed]
Kyuvi has joined #commonlisp
Lycurgus has joined #commonlisp
<semz> What would be a good reason for an implementation to have adjustable simple arrays?
pabs3 has joined #commonlisp
<semz> I know it's legal, but I don't think I've ever encountered an impl that does this and am wondering why you would.
<dlowe> simple-arrays are kind of overrated in the age of extremely cheap memory
<dlowe> we could make all arrays have an unused adjustment and fill pointer and few programs would notice
<beach> semz: I think it is more like some chosen implementations may make arrays always adjustable, and it would then be silly to prevent people from adjusting simple ones.
<dlowe> so if you were making a new implementation, you could skip having multiple kinds of arrays and just use the adjustable array with a fill pointer for everything
<semz> I see
bpanthi977 has joined #commonlisp
bpanthi977 has quit [Ping timeout: 255 seconds]
ae-chat has joined #commonlisp
ae-chat has quit [Changing host]
ae-chat has joined #commonlisp
veqq1 has joined #commonlisp
veqq has quit [Ping timeout: 240 seconds]
veqq1 is now known as veqq
pabs3 has quit [Quit: Don't rest until all the world is paved in moss and greenery.]
Kyuvi has quit [Quit: Client closed]
pabs3 has joined #commonlisp
zxcvz has joined #commonlisp
Lycurgus has quit [Quit: ( juan@acm.org )]
Kyuvi has joined #commonlisp
Oladon has joined #commonlisp
X-Scale has joined #commonlisp
bpanthi977 has joined #commonlisp
rgherdt has quit [Ping timeout: 252 seconds]
loke has quit [Server closed connection]
loke has joined #commonlisp
bpanthi977 has quit [Ping timeout: 260 seconds]
cercopith has quit [Remote host closed the connection]
jon_atack has joined #commonlisp
jonatack has quit [Ping timeout: 255 seconds]
jonatack has joined #commonlisp
reb` has quit [Ping timeout: 248 seconds]
jon_atack has quit [Ping timeout: 255 seconds]
jon_atack has joined #commonlisp
jonatack has quit [Ping timeout: 240 seconds]
bpanthi977 has joined #commonlisp
rgherdt has joined #commonlisp
<acdw> oh hey does anyone know a good resource for like, user authentication and sessions using hunchentoot?
rgherdt_ has joined #commonlisp
rgherdt has quit [Ping timeout: 255 seconds]
zxcvz has quit [Quit: zxcvz]
X-Scale has quit [Ping timeout: 255 seconds]
stanrifkin has joined #commonlisp
uhuh has joined #commonlisp
uhuh has quit [Changing host]
uhuh has joined #commonlisp
boigahs3 has joined #commonlisp
boigahs has quit [Ping timeout: 276 seconds]
boigahs3 is now known as boigahs
Kyuvi has quit [Quit: Client closed]
matt` has joined #commonlisp
veqq has quit [Ping timeout: 255 seconds]
admich1 has quit [Ping timeout: 255 seconds]
jonatack has joined #commonlisp
jon_atack has quit [Ping timeout: 255 seconds]
lusciouslover has joined #commonlisp
jon_atack has joined #commonlisp
jonatack has quit [Ping timeout: 240 seconds]
eddof13 has joined #commonlisp
ecraven has quit [Server closed connection]
ecraven has joined #commonlisp
eddof13 has quit [Client Quit]
eddof13 has joined #commonlisp
eddof13 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
admich1 has joined #commonlisp
Oladon has quit [Quit: Leaving.]
jonatack has joined #commonlisp
jon_atack has quit [Ping timeout: 252 seconds]
jon_atack has joined #commonlisp
Kyuvi has joined #commonlisp
jonatack has quit [Ping timeout: 240 seconds]
stanrifkin has quit [Quit: Leaving]
wohonajax has joined #commonlisp
cage has quit [Quit: rcirc on GNU Emacs 30.1]
X-Scale has joined #commonlisp
uhuh has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4)]
matt` has quit [Remote host closed the connection]
X-Scale has quit [Client Quit]
skin has quit [Ping timeout: 252 seconds]
jonatack has joined #commonlisp
skin has joined #commonlisp
jon_atack has quit [Ping timeout: 252 seconds]
X-Scale has joined #commonlisp
White_Flame has quit [Server closed connection]
White_Flame has joined #commonlisp
kchanqvq has joined #commonlisp
ae-chat has quit [Ping timeout: 255 seconds]
veqq has joined #commonlisp
cercopith has joined #commonlisp
pve has quit [Quit: leaving]
stanrifkin has joined #commonlisp
admich1 has quit [Ping timeout: 255 seconds]
admich1 has joined #commonlisp
stanrifkin has quit [Quit: Leaving]
olivial has quit [Ping timeout: 276 seconds]
jon_atack has joined #commonlisp
jonatack has quit [Ping timeout: 252 seconds]
olivial has joined #commonlisp
skin has quit [Quit: Lost terminal]
kchanqvq has quit [Ping timeout: 250 seconds]
uhuh has joined #commonlisp
uhuh has quit [Changing host]
uhuh has joined #commonlisp
allen_ has joined #commonlisp
allen_ has quit [Client Quit]
allen_ has joined #commonlisp
fgarcia_ has joined #commonlisp
fgarcia has quit [Ping timeout: 255 seconds]
fgarcia_ is now known as fgarcia
jonatack has joined #commonlisp
allen_ is now known as l13h
jon_atack has quit [Ping timeout: 252 seconds]
youthpastor has quit [Server closed connection]
youthpastor has joined #commonlisp
uhuh has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4)]
Pixel_Outlaw has joined #commonlisp
lcn_ has quit [Remote host closed the connection]
rgherdt_ has quit [Ping timeout: 252 seconds]
l13h has quit [Ping timeout: 255 seconds]
unlucy has quit [Server closed connection]
unlucy has joined #commonlisp
phil_bb has quit [Ping timeout: 252 seconds]
gorignak has quit [Ping timeout: 248 seconds]
gorignak has joined #commonlisp