[fpc-pascal] Pure FPC ?

Michael Van Canneyt michael at freepascal.org
Mon Jan 27 13:11:15 CET 2014



On Mon, 27 Jan 2014, hinst wrote:

>
> More compiler modes = more complexity = more difficulties for people who
> support & develop FPC Over time FPC and Delphi modes are becoming
> increasingly incompatible.  I predict that sooner or later FPC developers
> will have to drop Delphi mode support because FPC & Delphi modes will
> become just too different to be built in one compiler.  Maybe we will have
> two compilers: FreeDelphi and FreePascal.  Note that Embarcadero
> introduces more and more new features to their product.  FPC already can't
> support many of them.  For example, string in Delphi 2009 and later is
> double-byte string; char is widechar.  In FPC Char is still 1-byte char
> even in Delphi mode.  What I think will happen is that at some point FPC
> will no longer be able to add more new Delphi features support to Delphi
> mode like it already happened with string=widestring, so Delphi mode in
> FPC will always mean Delphi 2007 and earlier.

We will add string=widestring in the next (or next+1) trunk release.

What else is missing ? Only anonymous functions, to my knowledge.

Michael.



More information about the fpc-pascal mailing list