Added copy constructors to "Programming in D"
Stanislav Blinov
stanislav.blinov at gmail.com
Sat Jan 8 18:01:41 UTC 2022
On Saturday, 8 January 2022 at 16:24:03 UTC, Ali Çehreli wrote:
> On 1/8/22 5:49 AM, Stanislav Blinov wrote:
>
> >> Of course, now I stress that postblit is discouraged.
> >
> > Bit early, methinks. Copy ctors aren't even fully supported
> by the
> > runtime yet.
>
> Thanks. The spec discourages postblit as well. What's the best
> of saying it then? Something like "There are still limitations
> of copy constructors as of this writing." Or there are just
> bugs?
>
> Ali
They are all, most certainly, bugs. But they're there ever since
copy ctors have been introduced, and with no clear perspective on
when they're going to be fixed. Some are pretty nasty -
https://issues.dlang.org/show_bug.cgi?id=22614 . Spec
recommending to switch to copy ctors is... dubious - what's the
point if you can't even dup an array correctly?..
Maybe something like "Support for copy constructors hasn't been
fully integrated into the D runtime library yet"?
More information about the Digitalmars-d-announce
mailing list