On 10-08-2014 07:15, Dimitry Sibiryakov wrote: > 10.08.2014 12:04, Dmitry Yemanov wrote: >>> However, apparently FB devs don't think it's important to keep it in >>>> sync with the C++ interface - even if third parties could submit patches >>>> for that. >>>> >>>> So in effect, new FB (features) will not be compatible with any language >>>> that does not have C++ support. >> So far we're trying to find a compromise. > > Aren't you, guys, too eager in it?.. > Situation is, actually, the same as it was before inventing C++ interface. > Always there > was a lot of languages (including Java and .NET in their early days) that > were unable to > use good old C interface. They had to invent tricks (JNI for for example or > using network > protocol directly) to get access to Firebird, not you to provide a interface > to them. > Nothing has changed. >
Situation is different with Delphi/Pascal. It's a language with pointers, pointers to functions, can access Windows API, all this directly. If we can make they life easy, why not? Writing wrappers around handlers is just something that does not make sense in the easy-of-use point of view. If you disagree, I'm waiting for your prototype here! Adriano ------------------------------------------------------------------------------ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel
