Nice post by Richard. Just two comments/questions.
I think it makes code less readable to specify kind values on literals.
It would be nice to be able to alter the default kind for literals
within a scoping unit.
Many folks have the impression that DOUBLE PRECISION has been superseded
by the KIND mechanism. Sure, KIND can do more stuff, but am I mistaken
that there are some applications where the RELATIVE precisions are more
important? For example, some subroutine deep down might want to use
higher precision than the stuff the user is interfacing with,
independent of the actual precisions involved.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|