[fpc-pascal] Does FPC 2.8.0 can actually still be called Pascal ?

dmitry boyarintsev skalogryz.lists at gmail.com
Fri Mar 1 04:41:25 CET 2013


All the new "strange" features doesn't really matter as long as:
1) the backward compatibility is in place (and or guidelines are given
how to make the code compatible with minimal efforts)
2) executable size doesn't suffer much ;)
3) the new target is supported and the existing code can be applied to it.

Luckily, syntactic sugar is really optional and it is up to developers
to discipline themselves not using it. It might be unavoidable to
interface with a target platform, but in this case "unholy
unpascalish" code can be locked away into a separate unit, to keep the
cross-platform core library nice and clean. Self-discipline.

thanks,
Dmitry



More information about the fpc-pascal mailing list