On Monday, 9 May 2016 at 20:16:59 UTC, Walter Bright 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.
One other thing - according to the bug report discussion, the
proposed solution was pre-approved both by Andrei Alexandrescu
and by *YOU*.
Proposing a solution, letting various people work on implementing
it for three years, and then suddenly announcing that you "oppose
this change" and calling the solution a "mess" with no
explanation is a fantastic way to destroy all motivation for
outside contributors.