[fpc-devel] Interface scope incompatibility with Delphi

Dimitrios Chr. Ioannidis dioannidis at artesoft.gr
Wed Nov 10 17:27:59 CET 2010

Στις 10/11/2010 3:01 μμ, ο/η Michael Van Canneyt έγραψε:
> On Wed, 10 Nov 2010, Martin Schreiber wrote:
>> On Wednesday, 10. November 2010 11.24:52 Michael Van Canneyt wrote:
>>>>> Nowhere is the Delphi behaviour guaranteed, not even by Delphi.
>>>> Well, I can always argue that FPC tries to clone/mimic Delphi 
>>>> behaviour
>>>> in many ways... it's that little FPC design goal called "delphi
>>>> compatibility". Think of all the poor developers trying to port their
>>>> Delphi code to FPC. ;-)
>>> Yes, valid and documented code is supported.
>>> This is invalid code which just so happens to work.
>> FPC could implement, document and guarantee the very useful and 
>> sometimes
>> necessary behaviour maybe?

< SNIP >

> The people who base their business on FPC should maybe realize that 
> relying on hobbyists is a risk. We've long reached the point where the 
> FPC core team is stretched to the limit for the tasks at hand, and 
> you're feeling the consequences of this. No-one denies this, on the
> contrary.
> So my advice: get the foundation off the ground. Ensure the future of FPC
> and your own business, if you happen to rely on FPC.

Well, something like that happened with the FirebirdSQL when Interbase 
was released open source.


Dimitrios Chr. Ioannidis

More information about the fpc-devel mailing list