On 06/10/14 19:37, Dimitry Sibiryakov wrote:

>     And once again about versioning: if in future versions you decide to add 
> one more
> method to IVersioned interface, how it'll cope with your autoupgrade system?

Very bad - therefore we will not do it.

>   I mean that
> new unknown methods are appended to the end of VMT, while in this case they 
> should be
> somewhere in the middle.
>     Multiple inheritance in this case is also a strange thing.
>

Multiple inheritance should not be used for our interfaces.


------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to