4 ms·
> Barriers to entry So far I had two faltering attempts to learn Rust but somehow I didn't find good enough material to get me hooked. I am looking for someth
by arendtio 8y ago
> Barriers to entry
So far I had two faltering attempts to learn Rust but somehow I didn't find good enough material to get me hooked.
I am looking for something similar to the Tour of Go[1], where you can interactively try the language by solving minimal tasks. Does someone know of such material?
[1]: https://tour.golang.org https://tour.golang.org
- bugmen0t 8y agohttps://github.com/carols10cents/rustlings https://github.com/carols10cents/rustlings
- steveklabnik 8y agohttps://doc.rust-lang.org/rust-by-example/ https://doc.rust-lang.org/rust-by-example/
- arendtio 8y agoThat looks pretty good. Thanks :-)
- majewsky 8y agoI found The Book [1] to be pretty good, but it suffers the same problem that I find infuriating about programming language books in general. They have to target one specific proficiency level, so someone less experienced is going to get left behind, and someone more experienced is going to get bored out of their mind. As a somewhat experienced Rustacean, my biggest frustration as of now is the lack of a comprehensive reference where I can look up very specific things (e.g. the syntax for byte string literals, or an exact definition of how borrowing works in some particular edge case). There is [2] but as it says on the first page it's incomplete. [1] https://doc.rust-lang.org/book/2018-edition/index.html https://doc.rust-lang.org/book/2018-edition/index.html [2] https://doc.rust-lang.org/reference/introduction.html https://doc.rust-lang.org/reference/introduction.html
- kieckerjan 8y agoI come from C. What got me started was the O'Reilly book, Programming Rust by Blandy & Orendorff. (It cultivates the your sense of snobbery too. Imagine code examples using lists of "murderous Renaissance artists".)
- arendtio 8y agoIn fact, that was the book I started with once. I kept reading until page 76. The book isn't bad, but I think books are just not the best medium to learn new languages, at least for me.