On Sun, 06 Feb 2022, Vivien Kraus <viv...@planete-kraus.eu> wrote:
> Hello, 
>
> Le dimanche 06 février 2022 à 11:35 -0500, Olivier Dion via General
> Guile related discussions a écrit :
>> As much as I like hall for pure Guile project,
>> it's difficult to integrate extension libraries written in C. 
>
> While this is certainly true, I think that nyacc is on the right track
> to let us use C libraries without writing a single line of C code.

I agree that when you want to use a C library that's already there, the
state of FFI in Guile is awesome.  However, you sometime need to write
your own C code for low level stuffs.  For example, I require C for
developing custom memory allocators, fast audio mixing with SIMD,
multi-threading with OpenMP, etc.  These require many tweaks in the
build system to integrate correctly with Guile at compile and run times.

-- 
Olivier Dion
Polymtl

Reply via email to