[fpc-pascal] Feature announcement: implicit generic function specializations

Rainer Stratmann rainerstratmann at t-online.de
Fri Apr 22 18:13:37 CEST 2022

Am Freitag, 22. April 2022, 17:27:33 CEST schrieb Hairy Pixels via fpc-pascal:
> > On Apr 22, 2022, at 8:48 PM, Rainer Stratmann via fpc-pascal

> It’s like everything else in programming languages.
> 1) you can specialize the function manually so implicit specialization is
> not needed. 
> 2) you can duplicate functions and change types manually so
> generic functions are not needed. 
> 3) you can program in assembly so high-level languages are needed. 
> 4) etc… :)
> Joking aside it just makes for less code and more readable code (in my
> opinion).

From assembly to high-level language there is a huge step.
From high-level language to implicit generic function specializations it is a 
little step regarding the benefits.

In my opinion it makes everything more complicated. My mind refuses to read 
the description of the new feature.

But mostly I am worried because of the statement "has the potential to break 
existing code".

More information about the fpc-pascal mailing list