If you could make any changes to D, what would they look like?
Elronnd
elronnd at elronnd.net
Wed Oct 20 10:07:40 UTC 2021
- Limited implicit conversions (adam has spoken about this before)
- First class support for non-nullable pointers and explicitly
optional pointers
- Class instances should not be reference types
- Macros (cf core.reflect/codegen)
- || and && should not coerce to boolean (x || y is x ? x : y
(but without double eval); x && y is x ? y : typeof(y).init)
More information about the Digitalmars-d
mailing list