What ever happened to move semantics?

Walter Bright newshound2 at digitalmars.com
Tue Feb 27 23:15:12 UTC 2024


On 2/27/2024 4:16 AM, Manu wrote:
> I've been really hammering the importance of this issue for /at least/ 10 years. 
> I'm so tired of hearing myself rant, I'm just way done. I'm still as convinced 
> as ever that the single most important thing you or anybody could be doing for 
> the language, is fixing the move hole.
> I'd like to be on the DIP review panel. There are several issues that stand out 
> to me, which I think I'll need to sleep on to digest.

I'm looking forward to your thoughts on it. (Anyone can review any DIP.)

> @value for extern(C++) is a gigantic breaking change. Approaching it from that 
> angle is an interesting idea, but I wonder if it could be really noisy. Most 
> code passes struct/class by ref in C++; by-val structs are fairly rare, so the 
> idea might actually work out.

Proof that you read the dip!

> If symmetry or someone has a small budget, we should fly a small group of key 
> individuals into a small room, lock the doors for a few days, and just get it done.

Come to Seattle!


More information about the Digitalmars-d mailing list