I close BIP27. I won't be pursuing BIPs anymore

Manu via Digitalmars-d digitalmars-d at puremagic.com
Tue Oct 18 22:43:37 PDT 2016


On 19 October 2016 at 04:07, Andrei Alexandrescu via Digitalmars-d <
digitalmars-d at puremagic.com> wrote:

> On 10/18/2016 01:51 PM, Jonathan M Davis via Digitalmars-d wrote:
>
>> Andrei has been very vocal about how
>> rvalue references were a horrible mistake in C++
>>
>
> Please misquote appropriately :o). I said binding rvalues to const ref is
> the mistake that led to the rvalue references complication. That's the
> truth and nothing but the truth, but not the whole truth; one thing is that
> the rvalue references features covers additional things not caused by the
> const ref mistake. -- Andrei
>

Really? Can you show how allowing passing rvalues as const T& lead to T&&?
I honestly have never heard anything about this connection, and I can't
imagine how they're connected. They seem like orthogonal issues to me...?
Implementing move semantics has nothing to do with passing a temporary?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20161019/4f99f5a3/attachment.html>


More information about the Digitalmars-d mailing list