On 10-08-2014 15:29, Jim Starkey wrote:
> It has been pointed out that the client and plugin APIs are used by different 
> types of developers for different purposes.  You didn't respond, so it's hard 
> to know whether you disagreed, didn't understand the point, or just didn't 
> care.
> 
> There is no benefit to forcing two completely different interfaces into one.
> 
> If you are still reading, do you have anything to add to the idea of using 
> COM as the plugin interface?  I elaborated on that recently.  You didn't 
> respond, so it's hard to know whether you disagreed, didn't understand, or 
> just didn't care.
> 
> To save you the trouble of looking up the post, a COM object can support any 
> number of interfaces each of which is immutable.  This means that every type 
> of plugin can have a distinctive and use-appropriate interface.  And, if 
> requirements change, additional interfaces can be added for full forward and 
> backward compatability.  COM, incidentally, in implemented in the object 
> itself and requires no runtime.
> 

It does not make any sense to write a COM-plugin that could just say,
"hey, I'm a plugin" and do nothing.

You and Dimitry S. are writing opinions totally out-of context,
unfortunately.


Adriano

------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to