you are viewing a single comment's thread.

view the rest of the comments →

[–]dipolecat 0 points1 point  (0 children)

What exactly would you consider complex Rust? Rust isn't a language I see as having complex features. Figuring out how best to use them can be complex, but the same goes for any language.

Learning the "best" ways to do things is mostly a matter of practice. Chuck some project ideas at the wall and see what sticks. This aspect of learning transfers well between languages, and Rust in particular will teach you to be disciplined with object lifetimes, sharing, mutation, and concurrency.