13.08.2014 20:28, Alex Peshkoff wrote:
> Do you often read GPRE generated files? Or (even more interesting) yacc
> generated?

   A little difference: they are used by compiler only. Files generated from 
IDL are used 
by programmer.

> Readable should be .idl file - product of preprocessing should be first
> of all readable by compiler.

   Intellisense and code completion hints have to be readable for a human 
beings.

>> >and potentially compatible with bigger number of
>> >compilers.
>> >
> Explain better, please.

   There is a number of languages (naming VBA for example) that can use 
interfaces, but 
not pointers.
   Do you forget that Firebird is used by Libre Office? They use interfaces, 
not pointers. 
Make their life easier and they will pay back.

   Can you name a language/compiler which can work with your hand-made VMT and 
can't with 
standard one?

> This will cause a need to support both interfaces in the future.

   Nope. As I said many times: this interface is just a first approach, test 
shoot. You 
can declare it unsupported from the beginning.

-- 
   WBR, SD.

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

Reply via email to