On Wed, 11 May 2016 11:30:34 +1000 "dandl" <david at andl.org> wrote:
> > more about DLLs than it is about SQLite. > > Actually, it's everyone using a language other than C/C++, plus a > proportion of those too. I use C#, but if you want to call Sqlite > from Java, Python, etc or even some generic C/C++ app that supports > plug-ins, then at some point there is a DLL How does that follow? Any higher-than-C language has its own binding system, and SQLite is a module of some kind, where the C library is wrapped in the module that exposes its own API. If the module statically links in libsqlite3.a -- as, arguably, it should -- then there's no version ambiguity, no DLL, and no chance of conflict. --jkl