Thread overview
What's the state of DIP 1014?
Feb 21, 2020
ParticlePeter
Feb 21, 2020
12345swordy
Feb 21, 2020
Walter Bright
Feb 22, 2020
Manu
Feb 22, 2020
Jonathan M Davis
February 21, 2020
Is it being worked on at all?
February 21, 2020
On Friday, 21 February 2020 at 17:12:49 UTC, ParticlePeter wrote:
> Is it being worked on at all?

No. IRC is currently planed to be replaced by this:
https://github.com/dlang/DIPs/pull/182/files

-Alex
February 21, 2020
On 2/21/2020 9:12 AM, ParticlePeter wrote:
> Is it being worked on at all?

Generally, when talking about a DIP, referring to it with its title so people know what it is is desirable. A url to it is even better!
February 21, 2020
On Fri, Feb 21, 2020 at 9:15 AM ParticlePeter via Digitalmars-d <digitalmars-d@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.
February 21, 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@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