On Monday, 9 May 2016 at 20:16:59 UTC, Walter Bright wrote:
On 5/9/2016 11:51 AM, tsbockman wrote:
(4) is already planned; it's just taking *a lot* longer than anticipated to
actually implement it:
    https://issues.dlang.org/show_bug.cgi?id=259
    https://github.com/dlang/dmd/pull/1913
    https://github.com/dlang/dmd/pull/5229

I oppose this change. You'd be better off not having unsigned types at all than this mess, which was Java's choice. But then there are more problems created.

What mess? The actual fix for issue 259 is simple, elegant, and shouldn't require much code in the wild to be changed.

The difficulties and delays have all been associated with the necessary improvements to VRP and constant folding, which are worthwhile in their own right, since they help the compiler generate faster code.

Reply via email to