Alex Peshkoff skriver:
In many aspects use of queryInterface might be ideal. Two main reasons
why we can't use it:
- it will cause additional delays in time-critical places like fetching
next record,
- it will pollute each place in the code where we work with plugins.

On the other hand I see no problems with adding that method to our
interfaces, specially if it's needed to make Delphi people life easier.
It does not conflict with our versioning support.

Generally speaking, I feel it's completely wrong to add something to an api only because some clients/users would expect it, unless it actually does something useful in the api. it will only lead to extra complexity and problems down the line.

So, if the only reason to add queryInterface is to make Delphi users' life easier I'd say no, even if I've been a huge Delphi fan ever since version 1. (Left it for VS, .Net and C# now though).

Kjell
--
------------------------------
Kjell Rilbe
DataDIA AB
E-post: kjell.ri...@datadia.se
Telefon: 08-761 06 55
Mobil: 0733-44 24 64

<<attachment: kjell_rilbe.vcf>>

------------------------------------------------------------------------------
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

Reply via email to