[fpc-devel] Interface scope incompatibility with Delphi

Michael Van Canneyt michael at freepascal.org
Wed Nov 10 21:51:39 CET 2010

On Wed, 10 Nov 2010, Dimitrios Chr. Ioannidis wrote:

> Στις 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.

I know this. I watched it being born, it is where I got the inspiration from :-)
Just as there is an Apache Foundation, GNU foundation and whatnot.

I've been propagating a FPC equivalent as long as the firebird foundation exists.


More information about the fpc-devel mailing list