News for hackers. Stuff that matters.
Re:You can't Rust that by gok on Saturday March 31, 2018 @04:45PM (#16725096)
> The performance hit isn't as it bad as it seems, because you only adjust the reference counts when you actually take an extra reference. This is different from shared_ptr in C++, because C++ automatically calls the copy constructor and so it's easy to end up with lots of reference count traffic.

Well only if you pass shared_ptr by value, which isn’t really idiomatic. But yeah the default is dumb in C++ and smart in Rust.

There are no comments on this comment yet.