[OT] The Usual Arithmetic Confusions

forkit 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 mailing list