Copy Constructor DIP
jmh530
john.michael.hall at gmail.com
Thu Jul 12 15:45:53 UTC 2018
On Thursday, 12 July 2018 at 15:42:29 UTC, Luís Marques wrote:
> On Thursday, 12 July 2018 at 15:33:03 UTC, Andrei Alexandrescu
> wrote:
>> Again: not the charter of this DIP, so you should ask
>> yourself, not us, this question.
>
> Look, I understand it can be frustrating to have a concrete
> design proposal derailed by a myriad of speculative questions.
> But if we suspect that design decision of a DIP might interact
> poorly with other plausible future D features, should we not at
> least express our concerns and hopes? By the time the other
> DIPs come out it might be too late to address the concerns.
>
> In any case, I hope my comments were not too out of bounds of
> the discussion. If so, I'm sorry.
I like the idea of implicit conversions (until I've been
convinced otherwise at least), but I don't necessarily think this
DIP will interact poorly with it. They could be implemented with
a new opImplicitCast. Less elegantly, you could have special
behavior when @implicit is used with opCast.
More information about the Digitalmars-d
mailing list