[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.
Michael.
More information about the fpc-devel
mailing list