On 03/31/11 17:52, Kjell Rilbe wrote: > Adriano dos Santos Fernandes skriver: >> QueryInterface uses GUIDs, and an interface with a GUID should not >> change. >> >> This is not conceptually compatible with our versioning scheme. > > If I, as a mere deadly FB user, may butt in here, I really really > think QueryInterface and IUnkown compatibility is not good for FB. > > 1. FB is multi platform, while IUnknown is inherently tied to > Microsoft. (Or am I wrong about this?) > > 2. IUnknown compatibility would imply a lot of other stuff that FB > doesn't want, re. COM etc. Although that may not be required per se, > just because of IUnknown compatibility, it is in people's minds very > tightly coupled with COM. This is not good. FB is not a COM object and > shouldn't be. Ever. Please. ;-) > > I think QueryInterface and IUnkown would confuse more than help.
Please do not think that I suggest to add it. :-) I just want to say that this is possible without major changes. ------------------------------------------------------------------------------ Create and publish websites with WebMatrix Use the most popular FREE web apps or write code yourself; WebMatrix provides all the features you need to develop and publish your website. http://p.sf.net/sfu/ms-webmatrix-sf Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel