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
