rust-blog
bacup
Our great sponsors
rust-blog | bacup | |
---|---|---|
63 | 3 | |
6,571 | 26 | |
- | - | |
5.0 | 5.5 | |
16 days ago | 11 days ago | |
Rust | Rust | |
Apache License 2.0 | Apache License 2.0 |
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.
rust-blog
- Common Rust Lifetime Misconceptions
- What learning resource has had the greatest impact in elevating your understanding and knowledge of Rust?
- I do not understand why Sized bound prevents a trait from being used as a trait object.
-
Lifetime annotations: why doesn't Rust?
It's already now that the elided lifetimes are not always correct, as pointed out in Common Rust Lifetime Misconceptions (No 5) by pretzelhammer.
-
Anything C can do Rust can do Better
Common Rust Lifetime Misconceptions - kirill
-
Resources on Lifetimes
I found this blog post really helpful. Even though it's framed as correcting lifetime "misconceptions", it helped me go from just using lifetimes to appease the compiler and avoid cloning to actually thinking about how long my data is being held onto.
Probably a bit more advanced than what you asked about, but still possibly useful: Common Rust Lifetime Misconceptions by /u/pretzelhammer.
-
C++ Primer style book for Rust
For fundamental traits, there is a blog post about this.
-
Let's share some hidden gems in Rust for newcomers!
Tour of Rust's Standard Library Traits
-
Ressources that better explain a certain Rust language feature
I'm looking for ressources that are dedicated to explaining a certain feature of Rust, something like this. or even more specific like explaining a single trait. To add them to the Rust CS curriculum that I have previously shared here. all kinds of ressources are welcome, blog articles, videos...etc. So, if you created or have a link to ressources that you think did a great job explaining topic X post it below!
bacup
-
I wrote a telegram bot in rust - a brief story and bot description
My first project was bacup - an easy-to-use backup tool designed for servers.
What are some alternatives?
zero-to-production - Code for "Zero To Production In Rust", a book on API development using Rust.
fluvio - Lean and mean distributed stream processing system written in rust and web assembly.
static-analysis - ⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve code quality.
Rustlings - :crab: Small exercises to get you used to reading and writing Rust code!
polonius - Defines the Rust borrow checker.
mini-redis - Incomplete Redis client and server implementation using Tokio - for learning purposes only
ggegui - A simple implementation of egui for ggez
book - The Rust Programming Language
solana - Web-Scale Blockchain for fast, secure, scalable, decentralized apps and marketplaces.
reqwest - An easy and powerful Rust HTTP Client
easy_rust - Rust explained using easy English
coreutils - Cross-platform Rust rewrite of the GNU coreutils