Anyone have tutorial recommendations,
Aside from the usual recommendations of: The Rust Book and Rustlings.
I’d also recommend you try porting things you’ve made previously into rust. The amount of times I’ve ported something over and realised I could’ve done it better originally is too damn high.
Counterpoint, i didnt like the rust book at all (as an inexperienced self taught ~6 months to a year into learning python at the time). Programming Rust and Rust In Action were far better.
+1
You have to learn by using it, build your train of taught around the language you’re learning. I learned COBOL and forgot it even faster as soon as my head wasn’t in the books, never practiced it, probably wouldn’t even recognize it now.
Please just do yourself a favor, and avoid tutorial hell. The Rust language book has 3 options for you to choose from. When you start feeling comfortable enough, try building a project, no matter how small it will be at the start
I couldn’t find what you meant by 3 options, care to elaborate?
Either read, learn by example, or use the rustlings mini-course
Yeah, probably easy to get lost in the weeds with a lower level language like Rust
How “low level” is Rust?
Lower level than Python and lua
How about in relation to C?
Is there a good place to get an overview of different languages or what applications for which a language is suitable?I’m just starting out so I have no clue
🤷
Coolio, much appreciated thank you
I suggest you watch this. TLDR is Use
- “The Book”
- Rustling
- Rust by Example Most important get started.
Thank you
I recommend the official rust book (aka the documentation. It’s truly fantastic) followed by this actual book https://www.zero2prod.com/
That combo not only taught me Rust concepts and the Rust “way” but also got me applying the knowledge in a way that gave me a lot of context. You don’t need the zero2prod but I liked it more than any other paid books I’ve tried.
Thank you kindly
Non-tutorial suggestion: I’ve you’re stuck, put a demonstration of your problem on the rust playground, post it here with the question. People in rustland are generally very willing to help out, and the playground is a very helpfull tool for that.
This is a great point. Sharing a playground link means your problem is immediately reproducible. You’ll be much more likely to receive assistance this way.
That’s good to know, thank you kindly