DIP1028 - Rationale for accepting as is
Panke
tobias at pankrath.net
Tue May 26 13:10:13 UTC 2020
On Tuesday, 26 May 2020 at 12:38:54 UTC, Johannes Loher wrote:
> A switch might help but the whole purpose of this DIP is to get
> the defaults right. In my opinion, such a switch should be
> enabled by default. There is also the danger of creating 2
> versions of the language that are incompatible with each other.
> Only giving this a quick thought, I believe it could work (you
> can still link libraries compiled with and without the switch)
> but I'm not completely sure.
The bazel community has lots of such switches. Basically every
new behaviour get's introduced with a --preview switch, that will
turn into a --revert after some time.
For each switch there is a github issue, explaining the change it
detail. Why it was necessary, what the changed behaviour is, how
to migrate and the timeline for this particular switch.
More information about the Digitalmars-d-announce
mailing list