From: Howard Hinnant (hinnant_at_[hidden])
Date: 2001-11-05 16:28:35
On Monday, November 5, 2001, at 04:06 PM, Kevin Lynch wrote:
> So, unless I'm misunderstanding something, I really don't see that it is
> useful to make any changes to the library or language that would loosen
> the type system in this way to solve what I see as a nonexistent issue.
> But again, I could easily be missing something, and might well be
> convinced otherwise.
You're not misunderstanding. And coming from an engineering background,
there's a lot of me that agrees with you. However a significant number
of my customers disagree with us (a few of them pretty strongly). And I
usually find myself representing them more than my personal opinions on
cases (like this one) where I see no real harm. This is essentially a C
compatibility issue. And is targeted straight at the math functions.
I'm not proposing a general language change.
Nevertheless, please don't feel obliged to add this issue to your
newsgroup post if you're not comfortable with it. Since you asked, I
answered. It need not go beyond that.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk