D Editions
Atila Neves
atila.neves at gmail.com
Fri May 31 16:20:23 UTC 2024
On Friday, 31 May 2024 at 11:21:30 UTC, Dukc wrote:
> Atila Neves kirjoitti 30.5.2024 klo 21.31:
>> [...]
>
> I suggest a different syntax. I think it should be something
> that would lend itself to enabling/disabling individual
> features (compiler switches) module-wise.
I don't think this is a good idea, it splits the language into
2^N dialects where N is the number of preview switches. The
linear progression is a feature of the DIP.
> Another issue, that doesn't strictly affect the design of this
> DIP but should be given cosideration as soon as it's used for
> enabling features selectively. Suppose `@safe` is the default
> for edition 2026 but the present rules apply for edition 2024.
> What should happen in this case?
>
> [...]
@system.
More information about the dip.ideas
mailing list