***karswell` is now known as karswell
***Guest87471 is now known as Cork
***koz__ is now known as koz_
<lloda>dummii, I just do x = scm_t_subr(your-function-pointer-type), explicit conversion <lloda>I'd recommend that over casting <sneek>lloda was here Apr 27 at 09:33 am UTC, saying: I'd recommend that over casting. <dsmith-work>lloda: Sorry to bother you. I just grabbed a random recent nick to see if the bots time was bogus ***michel_mno is now known as michel_mno_afk
<ijp>so, good news on the gsoc front <sneek>taylanub was here Apr 27 at 07:10 pm UTC, saying: sneek: seen taylanub. <taylanub>dsmith-work: seems one can use one's own nick <ijp>davexunit: either that, or someone has done a really elaborate hoax email <davexunit>ijp: so you'll be working on the guile js stuff? <ijp>yeah, backend, not ,language ecmascript <davexunit>ijp: yeah, a javascript backend is more exciting than implementing ecmascript on the guile vm. <davexunit>ijp: with the JS backend, would it be possible to interoperate with other JS libs? <davexunit>maybe I should rephrase: the interoperability I am thinking of is using JS libs like jQuery in Guilejs programs <davexunit>rather than using guilejs libraries in JS programs, which would obviously work. <ijp>davexunit: as long as you have enough stack space, you should just be able to call them normally, modulo some type marshalling <davexunit>ijp: do you have an idea of what that would look like in guile code? I can't picture it. sorry if this is bothersome, btw. <ijp>sorry, the other direction <ijp>an ffi-type module shouldn't be too tricky to write, but that obviously is not ideal <davexunit>I was hoping that I'd be able to write all my client-side code for a web app in Guile. <davexunit>and have interoperability with JS libs somehow. <davexunit>perhaps that's something that could be looked into post-GSoC? <ArneBab>ijp: do I understand it correctly that your project would allow me to run Guile programs in Firefox? <ArneBab>ijp: (regardless of the answer: congrats to getting the project!)