That’s essentially what Rust does: it makes using handles to get temporary access to memory that are owned in a single place very attractive because otherwise the borrow checker will yell at you.
It appears to be a framework for creating and viewing NeRFs and similar for research and experimentation. You could do the same thing starting from PyTorch but then you’d have to write something like this yourself, and now you don’t have to.
But that’s the point: you’re already paying more in taxes for healthcare than anyone else in the world, and then you’re paying again to an insurance company. You’re literally paying twice.
I mean, how often are you cloning an Rc? It’s not like c++ where passing a shared_ptr to a function is going to copy it. Most of the time you’re going to move it.