DIP 1024---Shared Atomics---Accepted

Manu turkeyman at gmail.com
Fri Jan 3 07:31:20 UTC 2020


On Fri, Jan 3, 2020 at 9:20 AM Walter Bright via
Digitalmars-d-announce <digitalmars-d-announce at puremagic.com> wrote:
>
> On 1/2/2020 4:17 AM, Manu wrote:
> > On Thu, Jan 2, 2020 at 7:45 PM Walter Bright via
> > Digitalmars-d-announce <digitalmars-d-announce at puremagic.com> wrote:
> >>
> >> On 1/2/2020 12:01 AM, Manu wrote:
> >>> Quick quick, we need a PR to issue deprecation messages for those
> >>> invalid read/writes! :)
> >>
> >> It's already been merged!
> >>
> >> https://github.com/dlang/dmd/pull/10209
> >>
> >> Some really fast work there :-)
> >
> > Doesn't the acceptance of the DIP suggest that it should no longer be
> > `-preview`; it should be enabled and an option to disable the feature
> > via `-revert` should be introduced?
>
> We switch to -revert after some time has passed (a year or two) so people have
> time to adapt.
>
> > Or short of that, a deprecation message should be emit when compiling?
>
> I'm not sure that's necessary with the preview/revert switches.

Okay, although I don't really understand; if we have accepted the
feature, but we don't enable the feature... then nobody will use it,
and no code will be written that's compatible.
This kinda seems like a future-acceptance?
Nobody enables `-preview`s.


More information about the Digitalmars-d-announce mailing list