[Ecls-list] CFFI
Juan Jose Garcia Ripoll
jlr at mpq.mpg.de
Tue Jul 5 10:04:16 UTC 2005
Hi,
just in case somebody is interesting, there is a lot of development
around a new FFI called CFFI. It is based on a very minimalistic API
which provides enough functionality to create CLOS classes for the
foreign data and even a UFFI compatibility layer
http://common-lisp.net/project/cffi/
The focus is on performance, with lots of operations (memory copying,
for instance; raw pointer operations; etc) which are missing in UFFI.
The funny thing is that the low-level API from CFFI is so similar to
ECL's that it has been quickly ported to our lisp. Also, in case further
development happens along this line (for instance Kenny Tilton's Hello-C
mentored project), it would be very easy to replace ECL's UFFI
compatibility layer with the full power of CFFI.
Regards,
Juanjo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jlr.vcf
Type: text/x-vcard
Size: 389 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20050705/cde088c0/attachment.vcf>
More information about the ecl-devel
mailing list