3 ms·
> multiple dispatch means you don't need to give your functions awful names (looking at you cgbtrf) and instead can just name them for what they do. Fortran ha
by sampo 5y ago
> multiple dispatch means you don't need to give your functions awful names (looking at you cgbtrf) and instead can just name them for what they do.
Fortran has ad-hoc polymorphism, and 63 characters maximum length for names. These should be enough to keep the user happy in this use case.
(The programmer still needs to write separate code for each version of input types.)