target applications Tom Lord (24 Dec 2003 17:47 UTC)
Re: target applications tb@xxxxxx (24 Dec 2003 20:35 UTC)
Re: target applications Michael Sperber (26 Dec 2003 15:47 UTC)
Re: target applications Jim Blandy (24 Dec 2003 23:56 UTC)
Re: target applications Tom Lord (25 Dec 2003 00:35 UTC)

target applications Tom Lord 24 Dec 2003 18:10 UTC


I wonder if it wouldn't be valuable to identify some target
applications for the FFI?

Between character issues, string and string index issues,
no-reasonable-way-to-support-writable-shared-strings/vectors, and so
on -- it seems clear to me that a portable FFI is never going to be
able to compete with a native FFI for some tasks.

At the same time, the bar can be pretty low for what a portable FFI
has to be able to do to be very useful.

Maybe we could pick a couple of libraries that exhibit common
requirements (conversion to and from basic C types, common cases of
flow of control, error handling and reporting) and aim to include in
the SRFI reference bindings for those libraries using the FFI.

-t