Probably if you use a lot of Arc<Mutex<Box<T>>> languages with proper runtime (like Go or Java) are gonna be more performant, in the end they are built with those abstractions in mind. So the question isn’t only how much the nature of the problem it is, but also how common the problem is, and is rust a correct way to solve this problem.
marisen|3 months ago
I say that as someone that thinks Rust's learning curve is the main reason it rarely makes economic sense to use it.