22.07.2014 0:03, Tony Whyman wrote:
> The problem that you have when accessing the current FB3 API from
> another programming language is that you have to make assumptions about
> the vtable layout of the C++ compiler used to compile the shared object
> and somehow map it into your programming language structures. This
> problem becomes multiplied for portable code by every platform/target
> compiler that you need to support, as each will need to be verified.
> Every time a new version of the compiler comes out, the vtable will need
> to be checked to make sure that it hasn't changed.
>
> This is asking too much of the Firebird user, especially when the
> solution is so straightforward.

   And this solution is using plain C API. Fortunately, Firebird still has one.

-- 
   WBR, SD.

------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to