On Tuesday, 27 October 2015 at 20:19:42 UTC, PuglyWUgly wrote:
 Why care about this?

Even Rust doesn't try to solve this problem...because it isn't really a problem in practice.

In c++/rust code you use value/unique types 99.9% of the time, and reference counting is only for shared/aliased objects.

I agree with your sentiment that local reference counting is seldom needed, but shared reference counting is needed for shared cached objects. So shared (atomic) reference counting have a common and important use case.

Not sure if shared ref counting is addressed here at all though.

Reply via email to