Guile and Swig

2013-04-16 Thread Dmitry Bogatov
Hello, list! Is using SWIG[1] is endorsed for writing Guile wrappers to C library? I make such bindings for libircclient[2] for my project, but it would be nice, if it would find way to official Guile tree. Are here some guidelines about it? Also, question of style of Lisp code. It seems, that

Re: [PATCH] Bindings for ‘sendfile’

2013-04-16 Thread Thien-Thi Nguyen
() l...@gnu.org (Ludovic Courtès) () Tue, 16 Apr 2013 18:31:00 +0200 Thien-Thi Nguyen skribis: > My reading of sendfile(2) is that it does its best to send as much > as possible, but does not guarantee sending everything. What it > does succeed in sending, it reports to the caller.

guile-log multithreading

2013-04-16 Thread Stefan Israelsson Tampe
Hi all, One of the concerns regarding guile-log in it's earlier state was if it code cope with multithreading and the functional style of kanren suggests that stack based logic programming will suffer with regard to multithreading. But on the other hand an optimized kanren is about 7x slower using

Re: [PATCH] Bindings for ‘sendfile’

2013-04-16 Thread Ludovic Courtès
Thien-Thi Nguyen skribis: > My reading of sendfile(2) is that it does its best to send as much as > possible, but does not guarantee sending everything. What it does > succeed in sending, it reports to the caller. The caller loops as > desired, after evaluating (in some caller-meaningful way) t

Re: vectors are something else

2013-04-16 Thread Daniel Llorens
On Apr 16, 2013, at 08:19, Mark H Weaver wrote: > Yes, I did, and generally I strongly prefer column [1], but we have to > be very careful what changes we make in a stable release series that > might break compatibility with existing code. I find this frustrating > as well, which is one reason w