[cffi-devel] verrazano-support requirement
Kenny Tilton
ktilton at nyc.rr.com
Mon Sep 12 21:09:15 UTC 2005
Two thoughts re the verrazano-support package:
minor: the openal-library generated by vzn requires verrrazano-support
(it tries to load it), but the bindings per se do not. A small nicety
would be to avoid an unnecessary dependency. But this goes away if...
how about moving vzn support code into CFFI? Maybe we establish a rule
of thumb: anything required at runtime goes in CFFI, and VZN is not
needed at runtime (including any "support" package).
I know vzn wants to support multiple backends, but multiple Lisp
universal FFI backends? Why? UFFI is known to need an update, but an
update never comes and CFFI is probably the last straw for UFFI.
Hang on: is a better alternative to write the VZN-support code directly
into the bindings file? Perhaps as an option the defbinding?
I would just like to see xxx-library.lisp work as a standalone set of
bindings, either by adding to it or by requiring certain code of any
candidate backend.
Thoughts?
--
Kenny
Why Lisp? http://wiki.alu.org/RtL_Highlight_Film
"I've wrestled with reality for 35 years, Doctor, and I'm happy to state I finally won out over it."
Elwood P. Dowd, "Harvey", 1950
More information about the cffi-devel
mailing list