[fpc-devel] Interface scope incompatibility with Delphi

Jonas Maebe jonas.maebe at elis.ugent.be
Thu Nov 11 11:18:31 CET 2010


On 11 Nov 2010, at 00:21, Henry Vermaak wrote:

> On 10 November 2010 18:13, Alexander Klenin <klenin at gmail.com> wrote:
>> As a piece of anecdotal evidence, the fact that FPC
>> does not "properly" support interfaces was the reason
>> for at least one company I worked for to reject it and move to Delphi
>> 2007 instead
>> (from Delphi 7).
> 
> Why didn't they just set a bounty or pay a compiler dev to fix it?
> I'm sure that would be cheaper than buying lots of Delphi licences.

I don't think that this is something that can simply be fixed. As I mentioned before, this behaviour would depend on FPC performing exactly the same kind of optimisations for reference-counted entities as Delphi under all circumstances. That is simply not a requirement that is maintainable.


Jonas


More information about the fpc-devel mailing list