On Wednesday, 4 April 2018 at 22:30:39 UTC, Walter Bright wrote:
On 4/1/2018 3:49 AM, bachmeier wrote:
What I was wondering too. I mean, breaking changes just don't happen to this language. Now there will be, without even an indication of how existing code would have to be rewritten, or how this large-scale breakage is different than the breakages that just can't happen because reasons. I guess that's why there's always the disclaimer, "We'll only break code if there's a really good reason." That reason is "in case we want to".

The idea is not to introduce a breaking change. Postblits will remain. The copy constructor will be an additional construct, and if one is defined, it will be preferred.

Eventually (years later) postblits will be slowly deprecated and eventually removed.

Could you describe how a copy constructor differs from postblit ?

Reply via email to