[fpc-pascal] Re: Feature proposal: function-based assignment operatorst

Jürgen Hestermann juergen.hestermann at gmx.de
Fri Mar 29 10:53:04 CET 2013


Am 2013-03-29 10:35, schrieb Sven Barth:
> We value backwards compatiblity very high and this is part of it, no matter whether these c-like operators are considered good or bad...
But that's not the point here. The problem has nothing to do with backward compatibility. Just the opposite. If you incorporate each and every "feature" from any other language then you no longer have Pascal. The end would be that you can write whatever language you want, the compiler will understand it. This may look like a benefit but after all you cannot be sure to understand source code written for this compiler anymore. It would require learning all the many languages that exist within "Object Pascal". To program nowadays it already requires a lot of other things to learn (different OSs and interfaces). I see no need to add even more to that by adding features over and over again. Pascal was successful because it was easy and clear. Now it becomes complex and cluttered.




More information about the fpc-pascal mailing list