How feasible is the "just use Arc and clone everywhere" advice?
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?