Learning Rust in 2024

Learning Rust can be hard, but it doesn't have to be, which is why I wrote Learning Rust in 2024 to give Rust beginners a guide they can follow to go from knowing nothing about Rust to being kinda okay at Rust as quickly as possible, and hopefully have fun while doing it.

If you read the article please let me know if you have any questions, comments, or suggestions! Your feedback is valuable and helps me improve the article. Thanks.

5 Likes

Spend 10 hours programming in Rust (8 - 12 hours)

This struck my funny bone way too hard :sweat_smile:

2 Likes

If you're truly starting from scratch, expect to spend way more than two or three hours to complete rustlings. There are 94 exercises. If you know rust really well you could power through them at one per minute, but I averaged about ten minutes per exercise: looking up things like pattern matching details, macro_use, PartialEq and automatic dereferencing, and Iterator::collect(). And this was after having learned enough Rust to write some non-trivial applications. Maybe I'm just slow...

1 Like

No, you're absolutely not slow! I did rustlings ages ago and I can't remember how long it originally took me, but I also went through it methodically like you did so I imagine it took me a little while too. I think someone could get through it in 2-3 hours first time if they're quickly moving through it without trying to 100% understand everything the first time through.

This topic was automatically closed 90 days after the last reply. We invite you to open a new topic if you have further questions or comments.