Editions Ideas

Quirin Schroll qs.il.paperinik at gmail.com
Fri Jan 16 18:23:05 UTC 2026


On Friday, 12 December 2025 at 23:05:27 UTC, Walter Bright wrote:
> Now that Editions have been implemented (thanks Atila, Dennis, 
> and Rikki) it's time to solicit D features to be dropped from 
> the next Edition of D.

Replace magic properties with keywords and traits. For example, 
`T.init` should be `default(T)`. The problem is that you can 
define an eponymous member. `T.sizeof` should be 
`__traits(sizeof, T)`.


More information about the Digitalmars-d mailing list