What are the worst parts of D?
Walter Bright via Digitalmars-d
digitalmars-d at puremagic.com
Thu Sep 25 12:40:28 PDT 2014
On 9/25/2014 4:08 AM, Don wrote:
> [...]
I agree with Andrei, it's a good list. I'll move these issues to the next step
in the removal process.
> I'd also like to see us getting rid of those warts like assert(float.nan) being
> true.
See discussion:
https://issues.dlang.org/show_bug.cgi?id=13489
> Ask yourself, if D had no users other than you, so that you break *anything*,
> what would you remove? Make a wishlist, and then find out what's possible.
> Remember, when you did that before, we successfully got rid of 'bit', and there
> was practically no complaint.
Top of my list would be the auto-decoding behavior of std.array.front() on
character arrays. Every time I'm faced with that I want to throw a chair through
the window.
Probably second would be having const and purity by default.
More information about the Digitalmars-d
mailing list