[fpc-pascal] Proper preprocessor?

Martin Schreiber mse00000 at gmail.com
Wed Jun 20 16:21:00 CEST 2018


On Wednesday 20 June 2018 16:06:13 Michael Van Canneyt wrote:
>
> Please stop calling it 'dogma'.
>
> As with all features, it is a trade-off between the burden this places on
> the compiler (and the people maintaining it) and the expected gain.
>
And the damage it causes on readability of code. Every new language feature 
will be used, every new language feature forces all programmers which have to 
read code from others to learn the new features. This is especially important 
for languages which are established in open source world.
Macros are the worst code obfuscating feature ever.

Martin



More information about the fpc-pascal mailing list