News for hackers. Stuff that matters.
Re:Why Concurrency Is Hard by dragontamer on Tuesday November 10, 2020 @02:44AM (#25043641)
I guess I'm being imprecise with terminology then. It seems like Rust has a concept called destructive move, which is not what I'm talking about.

In any case, the "foo" vector, and "foo" unique_ptr are _mutilated_ as part of the std::move operation. (Since the word "destroyed" seems to have been taken by the Rust community, I can't use that word anymore... hopefully no other community has taken the word "mutilated")

Re:Why Concurrency Is Hard by gpderetta on Tuesday November 10, 2020 @08:52AM (#25045877)
I think "moved-from" already captures what you are trying to say.

The theoretical destructive move is understood not leave an object behind at all, i.e. nothing to call a destructor on.