How feasible is the "just use Arc and clone everywhere" advice?

158 points dondraper36

I have heard this piece of advice plenty of times in response to "you can't iterate quickly or prototype in Rust". I am wondering, however, how reasonable that is?

I am now reading the Rust book and got to the chapter on lifetimes. Not gonna lie, it's rough, but given that I'm learning Rust for fun, I can take my time.

My gut feeling is that cutting corners like this is just delaying the understanding of the language, but maybe that's what Rust developers commonly do?