Subject Re: [Firebird-Architect] XSQLDA/XSQLVAR issues
Author Dimitry Sibiryakov
On 12 Jan 2005 at 10:48, Jim Starkey wrote:

>Ah, nothing like a gratuitous personal insult to get a rollicking
>discussion off to a good start.

You could avoid it having used word-combination 'internal
interfaces' instead of 'API'. I don't care how parts of my car
interact among themselves as long as I see one wheel and two pedals
in front of me.

>Dimity, had you been paying attention, you would be aware than I use
>three families of compilers on a daily basis: Visual Studio (version 6
>for Netfrastructure, version 7 for Vulcan, and version 8 for self
>abuse), gcc (32 and 64 bit, versions 2.96 to 3.34), and the Solaris
>Forte compiler.

Most likely I had to write 'one compiler at a time'. You could
notice that my english is rather bad.
If I'm wrong again, tell me, please, how I can compile Vulcan on
Windows with MinGW (gcc 3.2).

>Exceptions should be thrown as object, described above. That
>mechanism by which the API throw exception objects could include a
>callback to perform the dirty deeds.

Mind you that I didn't talk about throwing an exception. I was
afraid of troubles in catching it. But because you said that public
API won't throw exceptions, this shut up my objections.
--
SY, Dimitry Sibiryakov.