<Guest28>
I know Lispworks has more support for things like mobile and smaller executables. What goes into adding support for something like that?
<Inline>
money, workcraft, design
<bjorkintosh>
Guest28: Blood, Sweat and Tears.
josrr has joined #commonlisp
<bjorkintosh>
or what Inline said.
<Guest28>
But is it essentially lots of code to intelligently decide what aspects of the runtime are needed? Or do we not even know? I figured some progress must be being made there for OSS because of Trial and Kandria running on Switch
yaneko has joined #commonlisp
<|3b|>
sbcl tends to not care much about executable size, clisp and ecl can make much smaller executables
robin__ is now known as robin
<veqq>
Guest28: to cut through the confusion. dont write save lisp and die in the code, but from the command line.
<|3b|>
aside from figuring out what "isn't needed" there is also the problem of getting to the point where not everything is needed in the first place
<|3b|>
for example CLOS tends to use the compiler at runtime in sbcl
<|3b|>
so there is a big chunk you might assume could be removed that can't
mwnaylor has quit [Ping timeout: 276 seconds]
mange has joined #commonlisp
<|3b|>
switch port might address some of that, due to limitations on runtime code generation, but still lots of that sort of hidden detail that needs figured out, fixed and then maintained
<|3b|>
and considering the size of "just include an entire browser lol" executable that are common these days, sbcl runtime isn't even that big
<Inline>
i got hunchentoot/drakma/cl-who/spinneret/cavemen2/djula/easy-routes/mcclim/common-lisp-jupyter combo just in 157M
<Inline>
and climacs
<Inline>
heh
skin has quit [Ping timeout: 252 seconds]
alfiee has joined #commonlisp
<veqq>
It's faster and more performant than equivalent java etc. It's just the middle ground feels weird, compared to the 10mb go binary or whatever.
<veqq>
I think it's an artifact of the image based development cycle not working when big deployments are over many computers. I guess we'd need something like BEAM with a self replicating image, but... I don't know how it'd work.
<Inline>
i could add maxima too if i wanted, i have done it several times already, just have to get the sources again...
alfiee has quit [Ping timeout: 246 seconds]
Guest28 has quit [Ping timeout: 240 seconds]
waleee has quit [Remote host closed the connection]
robin_ has joined #commonlisp
skin has joined #commonlisp
robin has quit [Ping timeout: 272 seconds]
skin has quit [Client Quit]
NotThatRPG has joined #commonlisp
green__ has joined #commonlisp
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 260 seconds]
dnhester26 has quit [Remote host closed the connection]
dnhester26 has joined #commonlisp
dnhester26 has quit [Remote host closed the connection]
dnhester26 has joined #commonlisp
dnhester26 has quit [Remote host closed the connection]
dnhester26 has joined #commonlisp
dnhester26 has quit [Remote host closed the connection]
Inline has quit [Ping timeout: 248 seconds]
craigbro has quit [Remote host closed the connection]
alfiee has joined #commonlisp
NotThatRPG has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
alfiee has quit [Ping timeout: 268 seconds]
istewart has joined #commonlisp
soweli_iki has quit [Remote host closed the connection]
Inline has joined #commonlisp
Devon has quit [Ping timeout: 268 seconds]
dnhester26 has joined #commonlisp
vardhan has joined #commonlisp
random-nick has quit [Ping timeout: 260 seconds]
hineios23 has quit [Ping timeout: 246 seconds]
hineios23 has joined #commonlisp
alfiee has joined #commonlisp
veqq has quit [Ping timeout: 260 seconds]
surabax has quit [Quit: Leaving]
alfiee has quit [Ping timeout: 276 seconds]
josrr has quit [Remote host closed the connection]
dnhester26 has quit [Ping timeout: 244 seconds]
olnw has joined #commonlisp
NotThatRPG has joined #commonlisp
NotThatRPG has quit [Client Quit]
Devon has joined #commonlisp
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 260 seconds]
acdw has left #commonlisp [smell ya later]
beach` is now known as beach
NotThatRPG has joined #commonlisp
veqq has joined #commonlisp
NotThatRPG has quit [Client Quit]
triffid has quit [Remote host closed the connection]
NotThatRPG has joined #commonlisp
alfiee has joined #commonlisp
triffid has joined #commonlisp
alfiee has quit [Ping timeout: 272 seconds]
bpanthi978 has joined #commonlisp
bpanthi977 has quit [Ping timeout: 260 seconds]
NotThatRPG has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
bpanthi977 has joined #commonlisp
NotThatRPG has joined #commonlisp
bpanthi978 has quit [Ping timeout: 272 seconds]
bpanthi979 has joined #commonlisp
NotThatRPG has quit [Client Quit]
bpanthi977 has quit [Ping timeout: 268 seconds]
bpanthi979 is now known as bpanthi977
veqq has quit [Quit: veqq]
NotThatRPG has joined #commonlisp
edgar-rft` has joined #commonlisp
decweb has quit [Quit: Konversation terminated!]
dnhester26 has joined #commonlisp
edgar-rft_ has quit [Ping timeout: 246 seconds]
NotThatRPG has quit [Ping timeout: 252 seconds]
alfiee has joined #commonlisp
NotThatRPG has joined #commonlisp
alfiee has quit [Ping timeout: 245 seconds]
Inline has quit [Ping timeout: 268 seconds]
istewart has quit [Quit: Konversation terminated!]
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 245 seconds]
bjorkintosh has quit [Ping timeout: 260 seconds]
bjorkintosh has joined #commonlisp
bjorkintosh has joined #commonlisp
Devon has quit [Ping timeout: 252 seconds]
notzmv has quit [Remote host closed the connection]
dnhester26 has quit [Ping timeout: 268 seconds]
mishoo has joined #commonlisp
alfiee has joined #commonlisp
Th30n has joined #commonlisp
alfiee has quit [Ping timeout: 268 seconds]
pve has joined #commonlisp
bpanthi977 has quit [Ping timeout: 260 seconds]
shka has joined #commonlisp
rtypo has quit [Ping timeout: 268 seconds]
rainthree has joined #commonlisp
chomwitt has joined #commonlisp
zlqrvx has quit [Quit: %quit%]
zlqrvx has joined #commonlisp
alfiee has joined #commonlisp
rainthree has quit [Ping timeout: 268 seconds]
rainthree has joined #commonlisp
alfiee has quit [Ping timeout: 245 seconds]
chomwitt has quit [Quit: WeeChat 3.8]
chomwitt has joined #commonlisp
Pixel_Outlaw has quit [Quit: Leaving]
xcat has joined #commonlisp
dnhester26 has joined #commonlisp
olivial has quit [Ping timeout: 260 seconds]
Equill has joined #commonlisp
alfiee has joined #commonlisp
olivial has joined #commonlisp
xcat has left #commonlisp [Leaving]
alfiee has quit [Ping timeout: 276 seconds]
dra has joined #commonlisp
dra has quit [Changing host]
dra has joined #commonlisp
Equill has quit [Ping timeout: 246 seconds]
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 268 seconds]
dnhester26 has quit [Ping timeout: 246 seconds]
dnhester26 has joined #commonlisp
dnhester26 has quit [Client Quit]
mishoo has quit [Remote host closed the connection]
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 276 seconds]
jrx has joined #commonlisp
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 260 seconds]
chomwitt has quit [Ping timeout: 248 seconds]
mange has quit [Quit: Zzz...]
bpanthi977 has joined #commonlisp
bpanthi977 has quit [Ping timeout: 252 seconds]
decweb has joined #commonlisp
rainthree has quit [Ping timeout: 245 seconds]
alfiee has joined #commonlisp
chomwitt has joined #commonlisp
alfiee has quit [Ping timeout: 268 seconds]
jrx has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4)]
edgarvincent has left #commonlisp [Using Circe, the loveliest of all IRC clients]
rainthree has joined #commonlisp
surabax has joined #commonlisp
green__ has quit [Ping timeout: 248 seconds]
Equill has joined #commonlisp
bjorkint0sh has joined #commonlisp
NotThatRPG_ has joined #commonlisp
NotThatRPG_ has quit [Client Quit]
bjorkintosh has quit [Ping timeout: 248 seconds]
Th30n has quit [Quit: going off]
bpanthi977 has joined #commonlisp
NotThatRPG has quit [Ping timeout: 268 seconds]
alfiee has joined #commonlisp
bpanthi977 has quit [Ping timeout: 268 seconds]
King_julian has quit [Ping timeout: 244 seconds]
alfiee has quit [Ping timeout: 268 seconds]
King_julian has joined #commonlisp
rainthree has quit [Ping timeout: 260 seconds]
green__ has joined #commonlisp
King_julian has quit [Ping timeout: 268 seconds]
bjork1intosh has joined #commonlisp
nil78 has quit [Quit: ZNC 1.8.2+deb2+deb11u1 - https://znc.in]
nil78 has joined #commonlisp
bjorkint0sh has quit [Ping timeout: 276 seconds]
bjork1intosh has quit [Quit: "Every day, computers are making people easier to use." David Temkin]
mwnaylor has joined #commonlisp
vardhan_ has joined #commonlisp
bjorkintosh has joined #commonlisp
bjorkintosh has joined #commonlisp
vardhan_ has quit [Remote host closed the connection]
vardhan has quit [Ping timeout: 245 seconds]
vardhan_ has joined #commonlisp
mishoo has joined #commonlisp
alfiee has joined #commonlisp
triffid has quit [Remote host closed the connection]
Alfr has quit [Ping timeout: 244 seconds]
triffid has joined #commonlisp
alfiee has quit [Ping timeout: 244 seconds]
veqq has joined #commonlisp
skin has joined #commonlisp
bpanthi977 has joined #commonlisp
vardhan_ has quit [Remote host closed the connection]
vardhan_ has joined #commonlisp
veqq has quit [Quit: veqq]
veqq has joined #commonlisp
vardhan_ has quit [Remote host closed the connection]
veqq has quit [Quit: veqq]
veqq has joined #commonlisp
NotThatRPG has joined #commonlisp
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 245 seconds]
<jA_cOp>
How does error handling work with threads? I'm testing out cl-cffi-gtk and all the examples run the GUI code in a thread. If an error happened, how can I see it?
<jA_cOp>
Using bordeaux threads with SBCL
rtypo has joined #commonlisp
<beach>
I don't know how you can see it, because I don't know cl-cffi-gtk, but I believe all current Common Lisp implementations are such that errors are signaled and handled in the same thread.
Inline has joined #commonlisp
<phoe>
jA_cOp: if you use slime, you will get a debugger window for that thread
<phoe>
in particular, you can have several debugger windows at the same time - at most one for each thread you spawn
eddof13 has joined #commonlisp
josrr has quit [Remote host closed the connection]
josrr has joined #commonlisp
ingeniot has joined #commonlisp
<jA_cOp>
OK, thanks, I restarted Emacs and tried it again, and now I seem to get the error handler when an error happens in the thread...
<jA_cOp>
I feel like I get my Emacs/SLY/Lisp instance into a messed up state all the time and struggle to figure out what's going on
<White_Flame>
all the other threads are still running while that thread throws its error window up
Alfr has joined #commonlisp
reb has quit [Remote host closed the connection]
<bjorkintosh>
jA_cOp: this might sound silly but please don't take it that way. have you read the sly manual already?
<jA_cOp>
No, it's not silly, I appreciate the feedback. I have read bits and pieces, but I should probably read all of it. Sometimes I have to figure out what Doom Emacs does differently from the manual - I wish that Doom was better documented
<jA_cOp>
i.e. what Doom's setup does differently from the SLY manual
pfdietz has joined #commonlisp
<bjorkintosh>
the time invested will pay dividends
<bjorkintosh>
and dispel all spells of confusion.
<jA_cOp>
That does sound like the way to go, thanks :)
alfiee has joined #commonlisp
varjag has quit [Ping timeout: 268 seconds]
alfiee has quit [Ping timeout: 276 seconds]
gnoo has quit [Ping timeout: 268 seconds]
josrr has quit [Remote host closed the connection]
JuanDaugherty has joined #commonlisp
josrr has joined #commonlisp
NotThatRPG has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
gnoo has joined #commonlisp
NotThatRPG has joined #commonlisp
reb has joined #commonlisp
green has joined #commonlisp
green__ has quit [Ping timeout: 252 seconds]
JuanDaugherty is now known as ColinRobinson
chomwitt has quit [Ping timeout: 276 seconds]
jonatack has joined #commonlisp
jon_atack has quit [Ping timeout: 268 seconds]
alfiee has joined #commonlisp
jistr_ has quit [Quit: quit]
jistr has joined #commonlisp
alfiee has quit [Ping timeout: 268 seconds]
ColinRobinson has quit [Quit: praxis.meansofproduction.biz (juan@acm.org)]
NotThatRPG has quit [Read error: Connection reset by peer]
ingeniot has quit [Ping timeout: 240 seconds]
eddof13 has quit [Quit: eddof13]
geminium has joined #commonlisp
zxcvz has joined #commonlisp
NotThatRPG has joined #commonlisp
waleee has joined #commonlisp
zxcvz has quit [Quit: zxcvz]
jonatack has quit [Ping timeout: 265 seconds]
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 244 seconds]
rainthree has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 260 seconds]
craigbro has joined #commonlisp
Lord_of_Life has joined #commonlisp
green has quit [Remote host closed the connection]
green has joined #commonlisp
craigbro has quit [Client Quit]
rainthree has quit [Ping timeout: 244 seconds]
craigbro has joined #commonlisp
chomwitt has joined #commonlisp
eddof13 has joined #commonlisp
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 268 seconds]
Inline has quit [Quit: Leaving]
soweli_iki has joined #commonlisp
soweli_iki has quit [Changing host]
soweli_iki has joined #commonlisp
<jA_cOp>
:q
<jA_cOp>
oops ^^
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 252 seconds]
NotThatRPG has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
cryptk has quit [Ping timeout: 276 seconds]
apac has joined #commonlisp
jonatack has joined #commonlisp
NotThatRPG has joined #commonlisp
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 244 seconds]
thuna` has joined #commonlisp
fe[nl]ix has quit [Quit: Valete!]
Inline has joined #commonlisp
fe[nl]ix has joined #commonlisp
nybble has joined #commonlisp
wbooze has joined #commonlisp
Pixel_Outlaw has joined #commonlisp
mishoo has quit [Ping timeout: 246 seconds]
wbooze has quit [Remote host closed the connection]
wbooze has joined #commonlisp
c-clop25 has quit [Quit: Ping timeout (120 seconds)]
larme has quit [Ping timeout: 276 seconds]
Krystof has quit [Ping timeout: 245 seconds]
c-clop25 has joined #commonlisp
rodrigo-` has joined #commonlisp
rodrigo-morales has quit [Ping timeout: 244 seconds]
Thermoriax has quit [Quit: Be back in a bit.]
larme has joined #commonlisp
geminium has quit [Ping timeout: 268 seconds]
cqst has joined #commonlisp
akoana has joined #commonlisp
Thermoriax has joined #commonlisp
apac has quit [Ping timeout: 268 seconds]
Lord_of_Life has quit [Excess Flood]
jonatack has quit [Ping timeout: 244 seconds]
jonatack has joined #commonlisp
Lord_of_Life has joined #commonlisp
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 268 seconds]
pfdietz has quit [Ping timeout: 240 seconds]
varjag has joined #commonlisp
josrr has quit [Remote host closed the connection]
pfdietz has joined #commonlisp
King_julian has joined #commonlisp
eddof13 has quit [Quit: eddof13]
wbooze has quit [Remote host closed the connection]
wbooze has joined #commonlisp
pfdietz has quit [Ping timeout: 240 seconds]
wbooze has quit [Remote host closed the connection]
wbooze has joined #commonlisp
eddof13 has joined #commonlisp
mange has joined #commonlisp
olnw has joined #commonlisp
Krystof has joined #commonlisp
pve has quit [Quit: leaving]
pfdietz has joined #commonlisp
alfiee has joined #commonlisp
alfiee has quit [Ping timeout: 244 seconds]
markb1 has quit [Ping timeout: 268 seconds]
markb1 has joined #commonlisp
wbooze has quit [Ping timeout: 265 seconds]
wbooze has joined #commonlisp
wbooze has quit [Remote host closed the connection]
wbooze has joined #commonlisp
wbooze has quit [Remote host closed the connection]