Bei uns weiß man eben nicht wirklich was als nächstes kommt. Da kommt es immer darauf an, woran jemand gerade Lust hat rumzubasteln (Beispiel: mein lauffähig machen des m68k Backends vor zwei Jahren).
Also zumindest unter den Kernentwicklern herrscht Einigkeit, dass die Funktionalität gut ist. Die Syntax jedoch... (und ja, ich bin auch kein Fan der Syntax, aber das trifft bei vielen der post-Delphi-2009 Features zu...
)
Das ist so eines der Hauptprobleme von Pascal zur Zeit.
Pascal lebt eigentlich davon, dass es eine klare und einfach verständliche Syntax hat (oder hatte).
(es hatte sogar mal einen einfach verständlichen String-Typ...)
Es wäre in den letzten Jahren wesentlich besser gewesen, wenn die Compiler-Entwickler bei Delphi
den Ball flacher gehalten hätten. Für sinnvolle Änderungen an der Syntax mangelt es dort einfach ein wenig an Verantwortungsbewusstsein und Kompetenz.
Das dann alles als Fingerübung in Free Pascal zu integrieren ist zwar sicher spannend, aber
letztenendes für Pascal schlecht.
Wenn man immer mehr Syntax draufpackt und in wichtige Libraries integriert fliegt
in ein paar Jahren einfach alles auseinander und neue Compiler haben dann auch keine
echte Chance sich in eine kompatible Richtung zu entwickeln.