DLF September 2023 Planning Update

Guillaume Piolat first.name at gmail.com
Tue Nov 14 18:01:36 UTC 2023


On Tuesday, 14 November 2023 at 15:05:34 UTC, Steven 
Schveighoffer wrote:
>
> When considering how this should work, I would strongly suggest 
> it be the default to work with the current edition of the 
> language. Nobody wants to always have to attribute their module 
> (or whatever other opt-in mechanism) to use current features. 
> It's going to be a WTF moment for all newcomers to D.
>
> This brings us to the problem that no prior libraries have 
> editions marked on them. So I think there needs to be an 
> external mechanism to be able to set the edition for a package 
> or module from the command line, or somehow in a config file. 
> Or you can set the "assumed" edition using a switch (but it 
> should still default to "current").
>
> -Steve

+1 and only the introduction of edition has this problem, it's a 
one time cost for the ecosystem.


More information about the Digitalmars-d-announce mailing list