[cffi-devel] Re: The results of your email commands
Bruno Daniel
bruno.daniel at gmx.net
Mon Oct 29 09:22:31 UTC 2007
Dear Attila,
> i'll push a little cleanup in the next hours (mostly file
> reorganization and a TODO). i'll drop you a mail....
I had a horrible discussion yesterday on #lisp (irc.freenode.org) -- I wonder
why people always get so insulting in discussions about these topics -- about
accessing C++ libraries from Lisp by Swing or Verrazano and the conclusion
seems to be that binary interface of C++ is just not standardized enough, yet,
(and will probably never be) to target it directly or try to access (or write
to) virtual tables from Lisp. So creating C wrappers for the C++ classes seems
to be the way to go.
The only C++ document that at least tries to define some standard is incomplete
and targets only the Itanium architecture:
http://www.codesourcery.com/cxx-abi/abi.html
Most of the people even think that C++ libraries that don't provide C wrappers
themselves should be ignored altogether.
What do you think?
Best regards,
Bruno Daniel
More information about the cffi-devel
mailing list