What's the state of DIP 1014?

Jonathan M Davis newsgroup.d at jmdavisprog.com
Sat Feb 22 06:50:29 UTC 2020


On Friday, February 21, 2020 7:28:52 PM MST Manu via Digitalmars-d wrote:
> On Fri, Feb 21, 2020 at 9:15 AM ParticlePeter via Digitalmars-d
>
> <digitalmars-d at puremagic.com> wrote:
> > Is it being worked on at all?
>
> My assessment is it's accepted that 2014 is dead; it fails for the
> same reasons that copy-ctor's were introduced, and there are other
> efforts working to replace it.

It succeeded in the sense that it convinced Walter and Andrei that it was
necessary to have something similar to move constructors in D even though
ideally they wouldn't be necessary, but it did indeed ultimately fail in the
sense that it was trying to introduce the move equivalent of postblit
constructors when we were in the process of figuring out how to replace
postblit constructors given their issues. So, the DIP was an important step
forward, but it's clearly not going to be implemented as-is.

- Jonathan M Davis





More information about the Digitalmars-d mailing list