[phobos] SQLite3 include the library?

Brad Roberts braddr at puremagic.com
Mon May 16 12:38:09 PDT 2011


There's (at least) two major categories of d to c bindings:

1) straight extern(c) style bindings.  These can be just .di's.  There's 
no actual code, just symbol table entries.

2) wrappers that put D wrapper around a C api to make it more D-friendly.  
These almost certainly can't be just .di's.

Later,
Brad

On Mon, 16 May 2011, Jesse Phillips wrote:

> Fair enough. I guess there should be a vote and I'll gladly make the changes.
> 
> On that note, should bindings just be .di files?
> 
> On Mon, May 16, 2011 at 11:36 AM, Brad Roberts <braddr at puremagic.com> wrote:
> >
> > Regarding your point about the maintainability of a binding layer being
> > the same as the library it binds to.  That's wrong.  The binding layer
> > only changes as the public interface of the library changes, which it
> > shouldn't be doing except at major release points.  The library itself
> > changes at every bug fix.  Two potentially (and generally) drastically
> > different change rates.
> >
> > Later,
> > Brad
> _______________________________________________
> phobos mailing list
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos
> 


More information about the phobos mailing list