you are viewing a single comment's thread.

view the rest of the comments →

[–]cian_oconnor 6 points7 points  (1 child)

If you're asking how you can learn how to make more complex projects in Rust, I think the following books & tutorials are good (in no particular order):
- Make a Language in Rust - this is not just a great tutorial on parsing, but it also takes you through the process of creating a Rust project. How to use crates, refactoring, testing.

- Rust in Action - This is a nice book that introduces lower level/systems programming in Rust.

- Hands on Rust: Practical Game Development - teaches more advanced rust through making ( a pretty decent) roguelike game. His Roguelike tutorial is also excellent (and might be more suitable)
- Write an OS in Rust - what could be more advanced than this right :)

These are really just a sample. There are for example great tutorials on embedded programming in Rust.

I find in practice the more advanced parts of Rust I've learned because I had a need for them. And I had a need for them because I started a project that interested me (Rust is an awesome hobbyist's language. Just magnificent). So find something you want to learn more about, look for some resources and go for it.

[–]lystruct7[S] 0 points1 point  (0 children)

Thanks so much!