HuguesRoss has quit [Remote host closed the connection]
gbrlsnchs has quit [Remote host closed the connection]
ifreund has quit [Remote host closed the connection]
kindablue has quit [Remote host closed the connection]
sleen has quit [Remote host closed the connection]
bfiedler has quit [Remote host closed the connection]
coder_kalyan has quit [Remote host closed the connection]
anemofilia has quit [Remote host closed the connection]
greenfork has quit [Remote host closed the connection]
MonsoonSecrecy has quit [Remote host closed the connection]
psnszsn has quit [Remote host closed the connection]
Guest2720 has quit [Remote host closed the connection]
robertgzr has quit [Remote host closed the connection]
novakane has quit [Remote host closed the connection]
ang1e has quit [Remote host closed the connection]
wsx has quit [Write error: Connection reset by peer]
whereswaldon has quit [Remote host closed the connection]
andrea has quit [Remote host closed the connection]
lizog has quit [Remote host closed the connection]
arya_elfren has quit [Remote host closed the connection]
Ronan-Dplq has quit [Remote host closed the connection]
pvsr has quit [Remote host closed the connection]
maringuu has quit [Remote host closed the connection]
voroskoi has quit [Remote host closed the connection]
pepe has quit [Remote host closed the connection]
leverarch has quit [Remote host closed the connection]
raiaq has quit [Remote host closed the connection]
LadySera has quit [Remote host closed the connection]
leon-p has quit [Remote host closed the connection]
szgy has quit [Remote host closed the connection]
ptrckd has quit [Read error: Connection reset by peer]
Ankhers has quit [Remote host closed the connection]
SusanTheNerd2 has quit [Write error: Connection reset by peer]
viscous24 has quit [Remote host closed the connection]
mainiomano has quit [Remote host closed the connection]
dzoidberg has quit [Remote host closed the connection]
rodrgz has quit [Remote host closed the connection]
kennylevinsen has quit [Remote host closed the connection]
HuguesRoss has joined #river
LadySera has joined #river
bfiedler has joined #river
lizog has joined #river
Ronan-Dplq has joined #river
SusanTheNerd2 has joined #river
arya_elfren has joined #river
ang1e has joined #river
maringuu has joined #river
kindablue has joined #river
voroskoi has joined #river
whereswaldon has joined #river
dzoidberg has joined #river
szgy has joined #river
pvsr has joined #river
leverarch has joined #river
wsx has joined #river
anemofilia has joined #river
mainiomano has joined #river
viscous24 has joined #river
greenfork has joined #river
robertgzr has joined #river
coder_kalyan has joined #river
sleen has joined #river
Ankhers has joined #river
andrea has joined #river
ptrckd has joined #river
rodrgz has joined #river
kennylevinsen has joined #river
pepe has joined #river
raiaq has joined #river
psnszsn has joined #river
MonsoonSecrecy has joined #river
novakane has joined #river
leon-p has joined #river
gbrlsnchs has joined #river
ifreund has joined #river
undefined has joined #river
undefined is now known as Guest7777
pixavi has quit [Ping timeout: 248 seconds]
<leon-p>
I now have the zig build system drive the chicken build system driving gcc (which in turn technically also drives the linker). computers are silly
<leon-p>
also compiling multiple languages into a single binary is kinda silly as well, but it works
<leon-p>
kinda
<leon-p>
gcc refuses to see any functions exported in a static library build by zig, so I am just having zig build an object file for now, not in the mood for linker troubleshooting
<leon-p>
now it's time to re-implement everything I had in C
<szgy>
oh, you're moving antares to zig?
<szgy>
or moving the C code to chicken scheme?
<leon-p>
both
<leon-p>
rewriting the library in zig, but keeping it a bit leaner and moving some logic to the scheme code
<leon-p>
since I am moving away from exposing raw pointers and since the update order of the protocol changed, I need to rewrite enough of it anyway that now is the best time to switch languages
<szgy>
right, makes sense
<leon-p>
this will also improve how the library can be used from other languages, I think
<leon-p>
the only pointers now will be function pointers, which can be abstracted away by the language bindings, so that ideally WM code can be fairly abstract and unable to cause a segfault
pixavi has joined #river
vimproved_ has joined #river
mlugg0 has joined #river
NickH_ has joined #river
TheAnachron has quit [Ping timeout: 246 seconds]
pixavi has quit [Ping timeout: 248 seconds]
vimproved has quit [Read error: Connection reset by peer]
LadySera has quit [Read error: Connection reset by peer]
NickH has quit [Read error: Connection reset by peer]