phoe 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/>
servytor has quit [Quit: Connection closed for inactivity]
<Common-Lisp> servytor, why on earth would anyone do that lol
hhdave has quit [Ping timeout: 240 seconds]
pranavats has left #commonlisp [Error from remote client]
zacque has joined #commonlisp
ebrasca has quit [Remote host closed the connection]
livoreno has quit [Ping timeout: 256 seconds]
pranavats has joined #commonlisp
dmh has quit [Quit: rip]
eddof13 has joined #commonlisp
dmh has joined #commonlisp
<Devon> Anyone ever used hu.dwim.walker?
dre has quit [Remote host closed the connection]
<Common-Lisp> What's that
<Devon> A QuickLisp package whose test suite crashes in FFI because it has wired in the non-existend /opt directory.
<Devon> Supposedly a code walker.
<Common-Lisp> lol
<Devon> Why a code walker would need FFI is beyond me.
<Devon> Somewhere in my toy box I must have an old tree walking pattern matcher…
<Devon> Perhaps it's time to fully bake in and promote it to the tool box.
<zacque> Hi, why is there an extra "." in `(:export . #.*gray-stream-symbols*)` where *gray-stream-symbols* is a list of symbols
<Common-Lisp> Isn't that just a cons
<Devon> That will expand to (:export this that the other …)
<zacque> Common-Lisp: This is inside a defpackage form
dirtcastle has joined #commonlisp
<Devon> Yes, it is just a cons, and the #. is a scary read-time eval.
<zacque> Devon: Oh... then what does "this" mean in this context?
<Devon> Like foo bar baz
<Devon> The elements of *gray-stream-symbols* at read time.
<zacque> Doesn't it at read-time eval to (:export . '(foo bar baz))?
<Devon> Which is the same as (:export foo bar baz)
<zacque> Ohhhh?
<zacque> Oh my
<zacque> I see
<Devon> Try '(:export . '(foo bar baz))
<Devon> => (:export foo bar baz)
<zacque> => (:EXPORT QUOTE (FOO BAR BAZ))
<Devon> ok, not quite, I missed the quote
<Devon> (defvar g ' (foo bar baz))
<Devon> '(:export . #.g)
<zacque> (:EXPORT FOO BAR BAZ)
<zacque> => (:EXPORT FOO BAR BAZ)
<zacque> Wow
<Devon> exactly
<zacque> Didn't expect that at all
<Devon> If the security risks of #. scare you, (setq *read-eval* nil)
<zacque> Nope, I'm fine with #.
<zacque> Just didn't understand why there is an extra dot before it
NotThatRPG has joined #commonlisp
<zacque> Now I see
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<zacque> Oh, cause without the dot, it evals to (:EXPORT (FOO BAR BAZ))
eddof13 has joined #commonlisp
<zacque> Then with the dot, it behaves like (cons :export 'A(foo bar baz))
<Devon> That's what single dots do in the reader.
<Devon> More like LIST* than CONS.
<zacque> Oh, only today I learned about LIST*
<zacque> That's a new thing to me
<zacque> But in this case, both give the same result
<Devon> (LIST* …) is like (APPLY #'LIST …)
<Devon> and (LIST …) is like (FUNCALL #'LIST …)
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
robin has quit [Remote host closed the connection]
azimut has joined #commonlisp
<zacque> I see, that's easier to remember
<Devon> FUNCALL* would be easier yet but that's not how it evolved.
<zacque> ;P
<Devon> Wonder why Sussman & Steele didn't put FUNCALL* in Scheme.
<Common-Lisp> sus
<Common-Lisp> amogus
<Devon> Common-Lisp: ?
azimut has quit [Ping timeout: 240 seconds]
azimut has joined #commonlisp
scymtym has joined #commonlisp
dirtcastle has quit [Ping timeout: 240 seconds]
akoana has quit [Quit: leaving]
livoreno has joined #commonlisp
X-Scale` has joined #commonlisp
X-Scale has quit [Ping timeout: 256 seconds]
X-Scale` is now known as X-Scale
notzmv has joined #commonlisp
jeosol has joined #commonlisp
Inline__ has joined #commonlisp
Inline has quit [Ping timeout: 245 seconds]
sander has quit [Quit: So long! :)]
ec has quit [Remote host closed the connection]
ec has joined #commonlisp
Bike has quit [Quit: Lost terminal]
sander has joined #commonlisp
Bike has joined #commonlisp
livoreno has quit [Read error: Connection reset by peer]
livoreno has joined #commonlisp
<beach> Good morning everyone!
azimut has quit [Remote host closed the connection]
Bike has quit [Read error: Connection reset by peer]
azimut has joined #commonlisp
Bike has joined #commonlisp
semz_ has joined #commonlisp
semz has quit [Ping timeout: 250 seconds]
dec0d3r has quit [Quit: Leaving]
waleee has quit [Ping timeout: 252 seconds]
hashfunc569 has joined #commonlisp
Bike has quit [Read error: Connection reset by peer]
Bike has joined #commonlisp
ec has quit [Quit: ec]
Bike has quit [Read error: Connection reset by peer]
Bike has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
Alfr has quit [Quit: Leaving]
Bike has quit [Read error: Connection reset by peer]
Bike has joined #commonlisp
dirtcastle has joined #commonlisp
Bike has left #commonlisp [#commonlisp]
hashfunc569 has quit [Ping timeout: 240 seconds]
Alfr has joined #commonlisp
s-liao has quit [Quit: Client closed]
aartaka has joined #commonlisp
aeth has joined #commonlisp
aeth_ has quit [Quit: ...]
aartaka has quit [Ping timeout: 256 seconds]
aartaka has joined #commonlisp
silasfox has joined #commonlisp
dirtcastle has quit [Ping timeout: 240 seconds]
eddof13 has joined #commonlisp
<zacque> Not sure if I remember correctly, is there a function like `MAP` but iterates simply for side-effects?
<beach> clhs mapc
<zacque> Ah, I see
<zacque> Thanks!
<beach> Pleasure.
dirtcastle has joined #commonlisp
<aeth> MAP NIL works in general, too
<aeth> if you need sequences (e.g. vectors) not just lists
dirtcastle has quit [Ping timeout: 240 seconds]
dirtcastle has joined #commonlisp
dirtcastle has quit [Ping timeout: 240 seconds]
dirtcastle has joined #commonlisp
aartaka has quit [Ping timeout: 252 seconds]
aartaka has joined #commonlisp
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<jackdaniel> pls153 shared this on #ecl yesterday: https://www.lights-of-holiness.eu/cl-repl/lqml.htm (ecl + qml on android and iphone demo)
aartaka has quit [Ping timeout: 256 seconds]
aartaka has joined #commonlisp
wacki has joined #commonlisp
aartaka has quit [Ping timeout: 256 seconds]
aartaka has joined #commonlisp
aartaka has quit [Ping timeout: 256 seconds]
<pillton> Nice work! 👏
mgl has joined #commonlisp
Colleen has quit [Quit: Colleen]
Colleen has joined #commonlisp
MajorBiscuit has joined #commonlisp
Major_Biscuit has joined #commonlisp
<zacque> aeth: That's good to know, thanks!
dirtcastle has quit [Ping timeout: 272 seconds]
dirtcastle has joined #commonlisp
MajorBiscuit has quit [Ping timeout: 256 seconds]
dirtcastle has quit [Ping timeout: 272 seconds]
dirtcastle has joined #commonlisp
Cymew has joined #commonlisp
Dynom has joined #commonlisp
shka has joined #commonlisp
dirtcastle has quit [Ping timeout: 252 seconds]
dirtcastle has joined #commonlisp
dirtcastle has quit [Read error: Connection reset by peer]
dirtcastle has joined #commonlisp
cage has joined #commonlisp
King_julian has joined #commonlisp
dirtcastle has quit [Read error: Connection reset by peer]
knusbaum has quit [Ping timeout: 256 seconds]
knusbaum has joined #commonlisp
dirtcastle has joined #commonlisp
dirtcastle has quit [Read error: Connection reset by peer]
dirtcastle has joined #commonlisp
dirtcastle has quit [Client Quit]
nature has joined #commonlisp
<mfiano> Hmm, so is it Python or Julia that is now a Lisp, or are we sneaking in <programming> into the ELS schedule now? I understand Julia borrows heavily from Common Lisp, and its parser was initially written in a small dialect of Lisp, but this is a little out there I think.
<beach> mfiano: Apparently, the referees thought it was on topic.
<mfiano> Well, at least it isn't javascript again.
<mfiano> I have some respect for Julia, probably moreso than other non-Lisps, but a Lisp it is not.
dirtcastle has joined #commonlisp
<mfiano> The problem is there is no generally agreed upon definition of Lisp, I suppose. So, pretty much anything is. Sigh. Oh well, looks like a fun lineup in any case.
<mfiano> Can anyone map an IRC nick to Michael Wessel if one exists? I like to get an idea of who is working on things; they seem to be the only other person presenting a CL topic.
<beach> Er, what?
<beach> Other than what other people?
<mfiano> Other than you. Michael Wessel, presenting "An Ontology-Based Dialogue Managment Framework for Virtual Personal Assistants in Common Lisp". I'm not sure if I have seen them here before.
<beach> heisig's work is also Common Lisp.
<beach> The the April compiler is written in Common Lisp.
<mfiano> Oh sigh. I forgot about them. I was looking at day 2.
<mfiano> But I know those authors.
<beach> I would be surprised if Didier's ETAP were written in anything other than Common Lisp.
<mfiano> I suppose, yeah.
<beach> And Stefan Monnier usually talks about Emacs Lisp.
<mfiano> I am not interested in that. Editing my configuration every year or so is enough of a departure from CL.
semz_ is now known as semz
s-liao has joined #commonlisp
<mfiano> Ah, their (Michael Wessel) work is referenced in Wikipedia's CLIM article 3 times.
lisp123 has joined #commonlisp
<mfiano> And it looks like the've been using Lisp for about 25 years, mostly LispWorks. Exciting.
cosimone has joined #commonlisp
<_death> he presented last year (Tangram solver).. also worked on a commercial CL offering that's now open source (Racer)
<mfiano> I see. I must just not remember his name then.
s-liao has quit [Ping timeout: 256 seconds]
s-liao has joined #commonlisp
<lisp123> Will this conference be recorded / viewable on youtube or equivalent?
dirtcastle has quit [Ping timeout: 256 seconds]
dirtcastle has joined #commonlisp
dirtcastle has quit [Ping timeout: 240 seconds]
dirtcastle has joined #commonlisp
<mfiano> Last year it was said that they'd try, but I haven't heard any confirmation of that yet. Maybe Shinmera knows more.
<Shinmera> The stream/etc is handled by <Programming> so I do not know.
<mfiano> Oh fun.
<lisp123> I see
<lisp123> Kinda sucks if the rest of the world cant watch :(
<Shinmera> Virtual attendance also costs 50.- this time, and I don't know how they handle access or anything.
<lisp123> Oh cool - i'll register for that
<mfiano> I don't think I want to participate virtually, then. Not without more information anyway. Seems kind of a steep price for virtual, and I don't even know what it'll be like.
<Shinmera> I'll just say that I'm very unhappy that virtual attendance isn't free. Many other conferences have a free stream, since the main point of the conference to begin with isn't the talks.
<Shinmera> But I'm not on the organising team this year so
<mfiano> Yeah, this is a real disappointment.
<lisp123> There seems to be some good talks with <programming>, will have a look before registering
<lisp123> 50 EUR is steep though
<lisp123> esp. if its not directly supporting Lisp Events
<Shinmera> 50 is what in-person attendance used to cost for students at ELS. OH WELL.
<lisp123> is an agenda with times of each speech out? sorry if I'm bugging with questions
<lisp123> found it
s-liao has quit [Ping timeout: 256 seconds]
robin has joined #commonlisp
frgo has quit [Ping timeout: 256 seconds]
v88m has quit [Ping timeout: 240 seconds]
v88m has joined #commonlisp
random-nick has joined #commonlisp
lisp123 has quit [Remote host closed the connection]
s-liao has joined #commonlisp
pillton has quit [Quit: ERC (IRC client for Emacs 27.2)]
azimut has quit [Remote host closed the connection]
azimut has joined #commonlisp
kevingal has joined #commonlisp
King_julian has quit [Ping timeout: 272 seconds]
kevingal has quit [Ping timeout: 252 seconds]
kevingal has joined #commonlisp
<gin> 50 EUR is reasonable IMHO. organizing conferences cost money. conferences of other programming languages are much costlier in my experience.
s-liao has quit [Quit: Ping timeout (120 seconds)]
jmiven has joined #commonlisp
s-liao has joined #commonlisp
<gin> cppcon costs between $150 to $300. that is 3-6 times costlier than ELS. pycon costs $400. 8 times costlier. rubycon also costs around $300-$500. so I have to say that 50 EUR (55 USD) is very reasonable.
<beach> Except that we decided from the start that ELS was going to be affordable, in particular for students. As I recall, 50€ was the on-site student rate that was decided on, and kept that way for a long time. Ordinary attendance was 120€ last year.
<_death> looks like "cons" may be expensive in the real world as well
frgo has joined #commonlisp
<gin> I can understand that students may find 50 EUR to be steep but to be honest I have not seen any other international conference that is priced at anything less than 100 USD for student tickets.
<gin> I am guessing it just costs substantial money to organize a conference.
King_julian has joined #commonlisp
<gin> 2
<beach> There is also the publicity aspect. The other conferences you mentioned are more popular, so there are more people willing to pay a higher price. We wanted the price for students to be low enough (subsidized in fact) that they would consider going just to check it out.
<beach> I think ELS has been doing well. There are corporate and academic sponsors too.
<beach> But I think the problems have to do with co-locating with <programming>.
<gin> yes, I agree. as someone who discovered Lisp very late in life, I too would appreciate if the conf can be made affordable for students.
<gin> I never ever heard about Lisp in student life which I think is very sad.
<beach> I mean, for the 50€ we charged for students from day 1 (if I remember correctly) there were 2 lunches and a banquet dinner included, so it was worth it just for the food.
frgo has quit [Ping timeout: 252 seconds]
rotateq has joined #commonlisp
<gin> beach: do you belong to the ELS organizing team?
<beach> I was the first local organizer in Bordeaux 2008, but I am no longer part of it.
<_death> median monthly salary in a place like, say, egypt is around 500 EUR.. take away taxes and basic expenses.. can working person from egypt "virtually attend" ELS?
<_death> they could last year..
<beach> We got to use the conference room for free, we got the city to pay free transportation on the tram and bus system. We got a subsidy from the university and also from the region. We got a a free cocktail party by the mayor's office.
<beach> So the actual cost of organizing the conference was very small. Just the lunches and the banquet dinner.
<gin> wow! very nice planning and organization.
<beach> I forget whether the Lisp vendors subsidized the first one, but they have done so pretty regularly.
razetime has joined #commonlisp
v88m has quit [Ping timeout: 240 seconds]
<beach> Oh, they did according to the website.
<beach> LispWorks, Franz.
<gin> checking out the ELS website.
<gin> beach: I see you are an invited speaker! and you will speak about a topic that I am very interested in! :) creating CL implementations. very nice. looking forward to it.
<beach> Great!
s-liao has quit [Quit: Client closed]
<gin> i see only 4 company logos at the top: Epita, Franz, SISCOG, ACM. What are these logos for? Are they sponsors?
attila_lendvai has joined #commonlisp
<beach> Yes.
<beach> Well, maybe not ACM.
v88m has joined #commonlisp
<beach> OK, so I registered 2 people, but how would they know who we are if we are not giving our names?
dirtcastle has joined #commonlisp
szkl has quit [Quit: Connection closed for inactivity]
<beach> Like, how are they supposed to print our name tags?
<beach> I guess nobody thought of that.
igemnace has quit [Remote host closed the connection]
<beach> Shinmera: It seems idurand is not listed as member of the program committee on the web site.
<beach> Maybe there are others missing, I didn't check everyone against the email Didier sent out.
<Shinmera> I'm not the website admin. You'll have to contac t Jim or Didier
<beach> Ah, sorry, my bad. Will do.
<beach> Done.
attila_lendvai has quit [Read error: Connection reset by peer]
v88m has quit [Ping timeout: 272 seconds]
frgo has joined #commonlisp
frgo has quit [Remote host closed the connection]
frgo has joined #commonlisp
dirtcastle has quit [Read error: Connection reset by peer]
dirtcastle has joined #commonlisp
dirtcastle has quit [Read error: Connection reset by peer]
<beach> I need to ask Didier about the reason(s) for co-locating with <programming>. I think we have had enough volunteers to organize it, so it can't be that.
dirtcastle has joined #commonlisp
frgo has quit [Client Quit]
dirtcastle has quit [Ping timeout: 256 seconds]
dirtcastle has joined #commonlisp
v88m has joined #commonlisp
tyson2 has joined #commonlisp
King_julian has quit [Ping timeout: 252 seconds]
igemnace has joined #commonlisp
igemnace has quit [Remote host closed the connection]
razetime has quit [Ping timeout: 256 seconds]
<jackdaniel> mfiano: there was common lisp -only conference I think - the fact that only ELS happens may be interpreted as a hint that people are interested in other programming languages too
v88m has quit [Ping timeout: 240 seconds]
<rotateq> I saw the program for ELS yesterday, very exiting :)
<beach> Are you referring to ECLM? It was not an academic conference. It was by invitation only, the speakers I mean.
dirtcastle has quit [Ping timeout: 240 seconds]
<jackdaniel> I didn't refer to anything specific because I didn't remember the name nor I have attended it
<jackdaniel> that's why there was "I think" at the end of the first part of the sentence
<jackdaniel> I'm also not sure what was the scope of ILS
<beach> Do you mean ILC? It was more general than just Common Lisp.
<jackdaniel> yes, ILC
<beach> ECLM was very good, but like I said, did not have peer-reviewed papers. Arthur and Edi organized it and invited people they thought had interesting ideas to present.
razetime has joined #commonlisp
<rotateq> Ah Edi. :)
<beach> ECLM was canceled, I believe as a result of Edi getting a job that required more of his time.
<beach> I was invited to talk about CLIM and McCLIM the first year it was canceled. :)
<rotateq> Yes maybe when he got to be a professor in Hamburg. His newer six part series about quantum computing was nice.
<beach> Yes, I think ECLM stopped when he got that job.
<jackdaniel> either way I'm glad that ELS is rather inclusive for interesting topics, even when the language is not a descendant of LISP or Scheme
<_death> may be better to judge a talk after it's made
<beach> I still remember the ECLM that preceded the first ELS in 2008. I was there handing out information about ELS, and Kenny Tilton was there, perhaps that's the ECLM when he presented his stuff (forget the name). And he proclaimed loud and clear so that everyone could here it that he would NEVER attend ELS, because ECLM is the only REAL Lisp meeting.
<beach> I guess that's why he hasn't been to any ELS yet.
<Shinmera> Wew
igemnace has joined #commonlisp
<jackdaniel> and I guess that the joke is on him, because he mostly works with clojure and javascript now ,)
<beach> I had no idea. Nor can I say I care much.
<beach> Ah, yes, you were there too that time I think.
<beach> I remember you were given a standing ovation.
<Xach> Not that time, no. I think my first ECLM was amsterdam
<Xach> 2011
<beach> Ah, OK. Memory...
<Xach> Lovely venue in a former church. A great time and lots of good CL stories. That is the year sharplispers was started in a chip shop after midnight.
<beach> Interesting.
<beach> So 2011 was when you presented Quicklisp?
<Xach> No...it was a one-year retrospective on Quicklisp. I first presented (briefly) on Quicklisp at ILC 2010 in Nevada. People were interested but it was not clear it would be much better than anything that came before.
* edgar-rft didn't know that there was a church before alonzo
<Xach> And I won't say it's *much* better, but it has some sticky aspects that have helped it persist for better or worse.
<beach> Xach: OK, I just meant that that was the ECLM at which you presented Quicklisp. Not that it was the first presentation of Quicklisp.
<Xach> I see. Yes, that was the time.
pranavats has left #commonlisp [Error from remote client]
<Xach> My first Lisp conference was the ILC at MIT in 2009, which had hundreds of people and had many well-known Lispers from the past decades present and presenting. I thought every conference would be like that. It turns out many of them simply lived near Boston anyway and it was easy and fun for them to attend.
<beach> Heh.
<Xach> I gave a lightning talk about making cat meme pictures with common lisp and Guy Steele was the timekeeper. What a time!
<Xach> "i made u a stack frame" "but i ated it", said the scheme kitten
<beach> Xach: Will you go to Porto?
<Xach> beach: No, I won't.
<rotateq> hui that sounds amazing :)
<beach> Xach: Too bad! :(
<Xach> I dearly miss my Lisp friends but I am averse to travel in general and international travel. I hope things get better soon.
Inline__ is now known as Inline
<beach> I fully understand. We have a short direct flight, so it will be tolerable I hope.
epony has quit [Ping timeout: 240 seconds]
lisp123 has joined #commonlisp
pranavats has joined #commonlisp
lisp123 has quit [Ping timeout: 240 seconds]
<rotateq> beach: You mean you and your favorite coauthor? :)
szkl has joined #commonlisp
s-liao has joined #commonlisp
livoreno has quit [Ping timeout: 252 seconds]
notzmv has quit [Ping timeout: 252 seconds]
<beach> My favorite coauthor will be there too, but I was referring to my (admittedly small) family. :)
<beach> She will sign your copy of Lisp in Small Pieces if you bring it. :)
dirtcastle has joined #commonlisp
dirtcastle has quit [Read error: Connection reset by peer]
dirtcastle has joined #commonlisp
<rotateq> That would have been my second guess of course. ^^
razetime has quit [Ping timeout: 240 seconds]
<beach> Of course. My favorite coauthor also has a short direct flight, but on a different airline.
<rotateq> Oh would be great, but I can't be there in persona, maybe from in two years on, depends where I'll land in terms of working place and if I can have edutional holidays for that.
<beach> I see.
dirtcastle has quit [Ping timeout: 256 seconds]
silasfox has quit [Quit: WeeChat 3.4]
dirtcastle has joined #commonlisp
silasfox has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
razetime has joined #commonlisp
Bike has joined #commonlisp
waleee has joined #commonlisp
dirtcastle has quit [Ping timeout: 240 seconds]
rotateq has quit [Remote host closed the connection]
dirtcastle has joined #commonlisp
dirtcastle has quit [Client Quit]
kevingal has quit [Ping timeout: 240 seconds]
jmiven has quit [Quit: reboot]
s-liao has quit [Quit: Client closed]
kevingal has joined #commonlisp
dirtcastle has joined #commonlisp
epony has joined #commonlisp
tyson2 has joined #commonlisp
dirtcastle has quit [Ping timeout: 256 seconds]
dirtcastle has joined #commonlisp
dirtcastle has quit [Client Quit]
gpiero_ has quit [Ping timeout: 256 seconds]
gpiero has joined #commonlisp
dirtcastle has joined #commonlisp
v88m has joined #commonlisp
zacque has quit [Quit: Goodbye :D]
<etimmons> I've got some code that I'd like to conditionally include in a function subject to values of the various optimization declarations. Is there a go-to system that provides this capability? Or do I have to roll my own?
notzmv has joined #commonlisp
theBlackDragon has quit [Ping timeout: 256 seconds]
theBlackDragon has joined #commonlisp
<Bike> probably you'd have a macro that uses one of the several cltl2 environment access portability libraries
tyson2 has quit [Read error: Connection reset by peer]
tyson2 has joined #commonlisp
<etimmons> Yeah, that's what I used to make sure the idea was sound for my use case.
<etimmons> Just trying to decide if I should write a nice macro with all the sugar I want, or if there's an existing one I can adopt.
kevingal has quit [Ping timeout: 252 seconds]
Cymew has quit [Ping timeout: 252 seconds]
kevingal has joined #commonlisp
<Guest74> welp, that virtual attendance fee is really disappointing.
Guest74 has quit [Quit: Connection closed]
Guest74 has joined #commonlisp
livoreno has joined #commonlisp
lisp123 has joined #commonlisp
Major_Biscuit has quit [Quit: WeeChat 3.4]
lisp123 has quit [Ping timeout: 245 seconds]
dirtcastle has quit [Ping timeout: 252 seconds]
dirtcastle has joined #commonlisp
tyson2 has quit [Ping timeout: 252 seconds]
<jackdaniel> Guest74: do you plan to make a demo in a near future (i.e a video)? you ponder the topic of a gui toolkit for some time so I'm curious.
<Guest74> sure, whenever all the underlying stuff is done.  There's just so much underlying stuff!
<Guest74> so much tangental stuff.  I just wrote a simple wrapper around bluetoothctl so I can work with my controller so I could test the joystick stuff in evdev.
<jackdaniel> I see
<Guest74> I guess it would be easier if I just used clx instead of trying to write something that works without x.  After all, clx is deficient for my purposes.
hisacro has quit [Ping timeout: 256 seconds]
<NotThatRPG> @etimmons: I believe that there is a library that aims to give portable access (i.e., just smooth out the differences in different implementations) to the optimization parameters.
tyson2 has joined #commonlisp
<etimmons> NotThatRPG: Yeah, something like trivial-cltl2. I'm looking for any existing sugar macro. Like (when-optimize (>= debug speed) ...)
<etimmons> Not too hard to write. But don't want to throw another library out there if something already exists :)
<NotThatRPG> I'm sure I remember seeing this, but I can't find it RN.
dirtcastle has quit [Ping timeout: 240 seconds]
dirtcastle has joined #commonlisp
dirtcastle has quit [Ping timeout: 240 seconds]
dirtcastle has joined #commonlisp
hisacro has joined #commonlisp
dirtcastle has quit [Ping timeout: 240 seconds]
dirtcastle has joined #commonlisp
razetime has quit [Ping timeout: 252 seconds]
attila_lendvai has joined #commonlisp
epony has quit [Read error: Connection reset by peer]
epony has joined #commonlisp
lisp123 has joined #commonlisp
lisp123 has quit [Ping timeout: 256 seconds]
robin has quit [Remote host closed the connection]
tyson2 has quit [Remote host closed the connection]
karlosz has joined #commonlisp
ebrasca has joined #commonlisp
VincentVega has joined #commonlisp
dirtcastle has quit [Ping timeout: 240 seconds]
livoreno has quit [Ping timeout: 260 seconds]
v88m has quit [Ping timeout: 272 seconds]
kpoeck has joined #commonlisp
v88m has joined #commonlisp
paul0 has quit [Quit: Leaving]
aartaka has joined #commonlisp
cage has quit [Remote host closed the connection]
v88m has quit [Read error: Connection reset by peer]
cage has joined #commonlisp
v88m has joined #commonlisp
livoreno has joined #commonlisp
aeth has quit [Ping timeout: 252 seconds]
aeth has joined #commonlisp
tyson2 has joined #commonlisp
Oladon has joined #commonlisp
kevingal has quit [Ping timeout: 245 seconds]
morganw has joined #commonlisp
Guest74 has quit [Quit: Connection closed]
karlosz has quit [Quit: karlosz]
aartaka has quit [Ping timeout: 240 seconds]
mgl has quit [Quit: Client closed]
aartaka has joined #commonlisp
aartaka has quit [Read error: Connection reset by peer]
aartaka has joined #commonlisp
lisp123 has joined #commonlisp
attila_lendvai has quit [Ping timeout: 252 seconds]
lisp123 has quit [Ping timeout: 260 seconds]
aartaka has quit [Ping timeout: 256 seconds]
aartaka has joined #commonlisp
Lord_of_Life_ has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 256 seconds]
Lord_of_Life_ is now known as Lord_of_Life
jeosol has quit [Quit: Client closed]
King_julian has joined #commonlisp
jeosol has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
cage has quit [Remote host closed the connection]
jmiven has joined #commonlisp
robin has joined #commonlisp
akoana has joined #commonlisp
Oladon has quit [Quit: Leaving.]
nature has quit [Ping timeout: 240 seconds]
tyson2 has joined #commonlisp
amk has quit [Remote host closed the connection]
amk has joined #commonlisp
aartaka has quit [Ping timeout: 240 seconds]
nature has joined #commonlisp
King_julian has quit [Ping timeout: 252 seconds]
anticomputer_ has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
lisp123 has joined #commonlisp
kpoeck has quit [Ping timeout: 256 seconds]
mgl has joined #commonlisp
lisp123 has quit [Ping timeout: 256 seconds]
Brucio-61 has quit [Read error: Connection reset by peer]
Brucio-61 has joined #commonlisp
karlosz has joined #commonlisp
<karlosz> anyone used cl-cffi-gtk on mac?
<karlosz> i tried doing the example program here http://www.crategus.com/books/cl-gtk/gtk-tutorial.html#Hello_World_in_GTK
<karlosz> but both sbcl and ccl seem to die in %GTK-MAIN
<karlosz> specifically i get a memory fault at #x10
shka has quit [Ping timeout: 272 seconds]
zacque has joined #commonlisp
<karlosz> also, i have no problems running gtk from the python bindings, so mystified
kevingal has joined #commonlisp
Dynom has quit [Quit: WeeChat 3.4]
morganw has quit [Remote host closed the connection]
wyrd has quit [Ping timeout: 240 seconds]
silasfox has quit [Ping timeout: 260 seconds]
nature has quit [Ping timeout: 240 seconds]
wyrd has joined #commonlisp
ec has joined #commonlisp
akoana has quit [Ping timeout: 252 seconds]
wacki has quit [Quit: Leaving.]
akoana has joined #commonlisp
nature has joined #commonlisp
lisp123 has joined #commonlisp
waleee has quit [Ping timeout: 240 seconds]
szkl has quit [Quit: Connection closed for inactivity]
waleee has joined #commonlisp
igemnace has quit [Ping timeout: 240 seconds]
even4void has quit [Ping timeout: 260 seconds]
cosimone has quit [Quit: ERC (IRC client for Emacs 27.1)]
wmblathe_ has joined #commonlisp
qhong_ has joined #commonlisp
lisp123_ has joined #commonlisp
lucerne8 has joined #commonlisp
blacked has joined #commonlisp
<blacked> Guys Which libary in cl is talk to networkmanager via dbus directly
fitzsim` has joined #commonlisp
zachel_ has joined #commonlisp
ski_ has joined #commonlisp
rdrg109_ has joined #commonlisp
Bike_ has joined #commonlisp
jack_rabbit has joined #commonlisp
lisp123 has quit [*.net *.split]
Bike has quit [*.net *.split]
knusbaum has quit [*.net *.split]
Colleen has quit [*.net *.split]
Devon has quit [*.net *.split]
saturn2 has quit [*.net *.split]
wmblathers has quit [*.net *.split]
[smlckz] has quit [*.net *.split]
pranshukhandal has quit [*.net *.split]
hirez has quit [*.net *.split]
alvaro121 has quit [*.net *.split]
zachel has quit [*.net *.split]
fitzsim has quit [*.net *.split]
rdrg109 has quit [*.net *.split]
ryanbw has quit [*.net *.split]
cross has quit [*.net *.split]
gjvc has quit [*.net *.split]
danieli has quit [*.net *.split]
qhong has quit [*.net *.split]
mister_m has quit [*.net *.split]
ski has quit [*.net *.split]
lucerne has quit [*.net *.split]
lucerne8 is now known as lucerne
blacked has quit [Ping timeout: 256 seconds]
Colleen has joined #commonlisp
Devon has joined #commonlisp
hirez has joined #commonlisp
gjvc has joined #commonlisp
pranshukhandal has joined #commonlisp
alvaro121 has joined #commonlisp
cross has joined #commonlisp
ryanbw has joined #commonlisp
danieli has joined #commonlisp
mister_m has joined #commonlisp
saturn2 has joined #commonlisp
ski_ is now known as ski
hashfuncadb has joined #commonlisp
Oladon has joined #commonlisp
even4void has joined #commonlisp
VincentV` has joined #commonlisp
VincentVega has quit [Ping timeout: 272 seconds]
<hashfuncadb> in a CL program, what is your opinion on when to opt for library bindings vs opting to just use a shell commmand?
karlosz has quit [Ping timeout: 256 seconds]
Bike_ is now known as Bike
qhong_ is now known as qhong
<stylewarning> hashfuncadb: whichever gets the job done easier
<stylewarning> i never trust shell commands to work, be portable, or be robust
fitzsim` is now known as fitzsim
<hashfuncadb> stylewarning: solid. i think i'll just stick with shell commands for prototyping. then when the product is getting hardened, i'll switch over to using library bindings and whatnot
<stylewarning> yeah that's what i'd do
<stylewarning> (unless a known library already works super well and is a no brainer)
mgl has quit [Ping timeout: 256 seconds]
lisp123_ has quit [Remote host closed the connection]
Guest74 has joined #commonlisp