4 ms·
> they are the ones driving the language evolution, FreePascal follows That is not the case, Free Pascal has improved the language before Delphi and Delphi fol
by badsectoracula 2mo ago
> they are the ones driving the language evolution, FreePascal follows
That is not the case, Free Pascal has improved the language before Delphi and Delphi followed, e.g. FPC added generics before Delphi and more recently it implemented management operators before Delphi.
One big annoyance though is that when Delphi does decide to implement some language feature introduced by Free Pascal they implement it using an incompatible syntax which is petty (at best). FPC then has to support both their own syntax (usually in OBJFPC mode) and Delphi's syntax (usually in DELPHI mode) to let people share code between FPC and Delphi.