Remix.run Logo
jandrewrogers 3 days ago

This still raises the question of why Arc is purportedly used so heavily. I've written 100s of kLoC of modern systems C++ and never needed std::shared_ptr.

pjmlp 3 days ago | parent [-]

For the same reason Unreal uses one.

Large scale teams always get pointer ownership wrong.

Project Zero has enough examples.