[OT] The Usual Arithmetic Confusions
forkit at gmail.com
Fri Jan 28 03:44:25 UTC 2022
On Friday, 28 January 2022 at 02:15:51 UTC, Paul Backus wrote:
> Unfortunately, this is also one of the areas of D that comes
> directly from C, so D programmers have to watch out for these
> as well.
> It's been argued in the past, on these forums, that these
> conversions are "just something you have to learn" if you want
> to do system-level programming. But if C++ programmers are
> still getting this stuff wrong, after all these years, perhaps
> the programmers aren't the problem. Is it possible that these
> implicit conversions are just too inherently error-prone for
> programmers to reliably use correctly?
I would really like a compile time option, that outputs warnings
on implicit conversions (just warnings, not errors). It should
still compile nonetheless.
I would use that feature, a lot!
More information about the Digitalmars-d