Re: compilation problem with module function interface definition



In article
<VSvce.163099$cg1.100269@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>,
"James Giles" <jamesgiles@xxxxxxxxxxxxxxxx> wrote:

> Richard E Maine wrote:

> > I'd suggest that, assuming compilers supporting both both binary and
> > decimal floats start appearing, it would be wise for users to avoid
> > such mixed-mode operations. [...]
>
> Well, the problem arises under the assumption that the default KIND
> for numeric literals was a decimal KIND (as previously suggested
> in this thread). Given that there are many good reasons that users
> might want their variables and intermediate calculations to use a
> binary KIND, the mixed mode is hard to avoid unless you don't use
> literals at all.

Oh yeah. I guess I sort of passed over that suggestion because I don't
think it will happen. I know that the standard allows it, I just don't
think it will happen anyway. There is too much existing code that
assumes otherwise. Whatever abstract arguments there might be for the
practice, I think compatibility with existing code will outweigh them.

Decimal kinds, sure. But as the default kind, I don't think so.

Maybe I'll be wrong - I don't claim to have a perfect crystal ball; but
that's still what I think.

--
Richard Maine | Good judgment comes from experience;
email: my first.last at org.domain | experience comes from bad judgment.
org: nasa, domain: gov | -- Mark Twain
.



Relevant Pages

  • Re: (OT) Singing my same old sad song.
    ... they avoid the full text of what has been written, and claim the NEED to drive to work, ignoring such things as car pooling, making fewer trips to the store, shopping closer to home, and otherwise cutting back on miles driven. ... Nobody has suggested that anyone STOP driving, yet most of the responses have been dished out as though that WERE the suggestion. ...
    (rec.outdoors.rv-travel)
  • Re: Bruising at injection sites?
    ... Grandpa Chuck wrote: ... Anyone have a suggestion on how to avoid the bruising? ...
    (alt.support.diabetes)
  • [PATCH] kmemleak: Rename kmemleak_panic to kmemleak_stop
    ... This is to avoid the confusion created by the "panic" word. ... (following Pekka's suggestion) ... struct early_log *log; ...
    (Linux-Kernel)
  • Re: How do I speed Up dataset.ReadXML????????
    ... Try my suggestion, using a text file where the separator is a control char, ... that avoid having to process the fields looking for ... embedded comma inside the values. ...
    (microsoft.public.dotnet.framework.compactframework)