Can we have an interactive way of learning Rust?


#1

You know sites like CodeCademy and Khan Academy how they have an interactive way of teaching, can we have something for Rust? Cause there are not many tutorials out there for Rust compared to C++ and it is actually harder to learn Rust than C++ due to lack of quality and quantity of tutorials out there.


#2

I think you should follow Rust exercises in exercism, for an interactive way of learning Rust.


lack of quality and quantity of tutorials out there

I would disagree here. I found online book (also available as hard copy https://nostarch.com/Rust) and Programming Rust are of decent quality, they explain the concepts very well - with enough examples, and diagrams. Also sometimes compares them with C, C++ and Python.


#3

For the exercism, how does it exactly work, so I download their work, do their tutorial exericse and then upload to the site and does it have an automated system that checks if the work has been done correctly?


#4

Looks like they have mentors approve the work:


#5

into_rust() is a short set of video tutorials with exercises, aimed at complete beginners. It’s somewhat similar to the Khan Academy approach.


#6

I am not sure how to couch this without seeming adversarial, but the notion that there are not good learning materials freely available for rust is just counter-factual. This is a good place to start if google has failed you:


#7

I see


#8

Thanks for that


#9

Codewars is another good option. You can edit the code in the browser and they have a fundamentals category for exercises. They support 20+ languages as well.