Rustlings
rust-learning
Our great sponsors
- Revelo Payroll - Free Global Payroll designed for tech teams
- SonarQube - Static code analysis for 29 languages.
- InfluxDB - Collect and Analyze Billions of Data Points in Real Time
- Onboard AI - Learn any GitHub repo in 59 seconds
Rustlings | rust-learning | |
---|---|---|
284 | 16 | |
42,263 | 10,373 | |
2.3% | - | |
9.2 | 6.7 | |
7 days ago | about 1 month ago | |
Rust | ||
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Rustlings
-
Learning Zig
Rust also has something similar which is where I believe Zig drew inspiration from as well: https://github.com/rust-lang/rustlings
-
Bevy XPBD: A physics engine for the Bevy game engine
Rustlings gives a great introduction to the language:
https://github.com/rust-lang/rustlings
Disclaimer: I write JavaScript
- Learning Rust Recommendations?
-
Hi I’m a total newbie to programming but wants to learn rust as a first language.
Consider solving puzzles and exercises from rustlings and / or try the Rust track at exercism which I found very valuable.
-
Reached a new benchmark today, completed 1000 problems
Rustlings(for learning by doing): https://github.com/rust-lang/rustlings
Yea sure, The Rust Book: https://doc.rust-lang.org/book/ Interactive version of the book: https://rust-book.cs.brown.edu/ Rustlings(for learning by doing): https://github.com/rust-lang/rustlings YT course: https://www.youtube.com/playlist?list=PLai5B987bZ9CoVR-QEIN9foz4QCJ0H2Y8 And a migration from TS course: https://frontendmasters.com/courses/rust-ts-devs/
-
Managed to land a junior role need help!
Also maybe try rustling for exercises. These are practical, and give you examples to read through. Quite nice IMO.
-
Best path to learn rust
Clone the Rustlings repository locally and try solving as much as you can.
-
Learning Rust for project.
Rustlings is a set of small exercises. Sounds "tutorial-y" but some of them actually teach you some concepts beyond the basics. I really like the conversion problems, hashmap problems, iterators. They will get you to a point where you can write some Rust code and understand what the compiler wants from you.
-
Is Rust suitable for me?
After reading the rust book I would do Rustlings and any rustlings adjacent projects as needed https://github.com/rust-lang/rustlings
rust-learning
-
Learn Rust! : a curated selection of high quality learning materials sorted by difficulty
Personally I like this one. It has little curation, so I wouldn't recommend it to a beginner, but it's a really great collection of awesome resources which a more experienced person can recommend entries from.
This is the repository I was referring to: https://github.com/ctjhoa/rust-learning. It has been maintained for over 6 years.
-
I wanna be a crab.
rust-learning (A broader listing that includes links to sites like Are we game yet? among other things)
- A Comprehensive list of all Rust learning material
-
Picking Up Rust Before C With My Goals In Mind?
Finally, there's also the Little Book of Rust Books where you could look for tutorial materials or things like like Rust Design Patterns, Rust API Guidelines, and The Rust Performance Book. (See also rust-learning)
- Cool Github repositories for Everyone
-
Well, hello there everyone. You probably don’t remember me or my post on this sub…
If you want to learn Rust, here are a list of resources https://github.com/ctjhoa/rust-learning
- Resources to learn rust
- I want to start learning rust
-
The Hidden Power of Rust
The best repo on github to learn RUST is https://github.com/ctjhoa/rust-learning. There is a collection of links to blog posts, articles, videos, and other resources for learning Rust. Another interesting repo https://github.com/cis198-2016s/homework.
What are some alternatives?
rust-koans - Koans for the Rust programming language
rust-by-example - Learn Rust with examples (Live code editor included)
Exercism - Scala Exercises - Crowd-sourced code mentorship. Practice having thoughtful conversations about code.
book - The Rust Programming Language
rust.vim - Vim configuration for Rust.
ziglings - Learn the Zig programming language by fixing tiny broken programs.
rust-by-practice - Learning Rust By Practice, narrowing the gap between beginner and skilled-dev through challenging examples, exercises and projects.
Rust-Full-Stack - Rust projects here are easy to use. There are blog posts for them also.
rust-analyzer - A Rust compiler front-end for IDEs [Moved to: https://github.com/rust-lang/rust-analyzer]
too-many-lists - Learn Rust by writing Entirely Too Many linked lists
rust-analyzer - A Rust compiler front-end for IDEs
redis-rs - Redis library for rust