this post was submitted on 08 Mar 2025
4 points (83.3% liked)

Rust Programming

8528 readers
31 users here now

founded 5 years ago
MODERATORS
 

Hey fellas, I am new to Rust! I have been following the rustlings tutorial + the rust online book, and I have just purchased the book "Rust for Rustaceans: Idiomatic Programming For Experienced Developers".

While I am NOT an experienced developer, I have worked in languages such as Java, Python, and a little bit of C before, and my schooling was in information technology for computer systems infrastructure so most of the ideas are not too foreign to me (except for ownership in rust, which from what I have been reading is super cool, though it throws a wrench into how I might usually write something while opening some other doors).

I am interested in learning, so I wanted to ask if, in addition to the resources I have selected above, is there anything else I should add to try to supplement my learning, or are those reasonably acceptable?

I am also glad to hear any tidbits, advice, or suggestions otherwise.

Thank you.

top 2 comments
sorted by: hot top controversial new old
[โ€“] commander@lemmings.world 2 points 17 hours ago (1 children)

My biggest advice when learning Rust is to use it the way you would use any other language. Learning about its advanced and unique features will likely distort how often you will be using or coming across them.

Rust is a very powerful and friendly language without using complicated things like boxes, dyns, refcells, rcs, arcs, etc. When you come across the need to use those features, they will make a lot more sense because you will see how they are relevant to your specific task at hand.

[โ€“] golden_zealot@lemmy.ml 1 points 2 hours ago

Thank you, this is great information.