It's isn't fragmented now, because it's dead other than those two non-standard compilers, all the other implementations having vanished along with their communities...
Let's see... besides those two, there are:
Smart Mobile Studio
AVRco Pascal
MikroPascal
Vector Pascal
paxCompiler
The first one is I know for sure very much alive as the author is very active in the community and they really have customers. The next four might be less known, but they can be considered active looking at their latest release date.
And Free Pascal still isn't even compatible with 1982's standard ISO Pascal.
Correction: FPC has ISO compatibility mode that gets mature, at this time of writing, as Jonas said in the mailing list, only 1 little bug that didn't get into 3.0.0 and already fixed in trunk. I personally have compiled P5/P6 compiler provided by standardpascal.org and it compiles flawlessly with FPC. I'd like to run it against Pascal Test Suite that should declare whether a compiler is standard compliant or not, but I just told standardpascal.org people and hope that they will do it. They should have the complete package which I can't find anywhere.
It's isn't fragmented now, because it's dead other than those two non-standard compilers, all the other implementations having vanished along with their communities...
Let's see... besides those two, there are:
The first one is I know for sure very much alive as the author is very active in the community and they really have customers. The next four might be less known, but they can be considered active looking at their latest release date.
but with the costs of Delphi and that its been around so long and still going means someone is using it.. but who ???
From Embarcadero: - http://www.embarcadero.com/pro... From Lazarus/FPC wiki: - http://wiki.lazarus.freepascal... - http://wiki.lazarus.freepascal... - http://wiki.lazarus.freepascal...
But it don't support pointer arithmetic
Seriously, you need to RTFM before stating such a thing: http://www.freepascal.org/docs...
And Free Pascal still isn't even compatible with 1982's standard ISO Pascal.
Correction: FPC has ISO compatibility mode that gets mature, at this time of writing, as Jonas said in the mailing list, only 1 little bug that didn't get into 3.0.0 and already fixed in trunk. I personally have compiled P5/P6 compiler provided by standardpascal.org and it compiles flawlessly with FPC. I'd like to run it against Pascal Test Suite that should declare whether a compiler is standard compliant or not, but I just told standardpascal.org people and hope that they will do it. They should have the complete package which I can't find anywhere.