Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free. Learn more →
Rust-blog Alternatives
Similar projects and alternatives to rust-blog
-
Rustlings
:crab: Small exercises to get you used to reading and writing Rust code!
-
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
zero-to-production
Code for "Zero To Production In Rust", a book on API development using Rust.
-
-
-
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.
-
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
-
-
mini-redis
Incomplete Redis client and server implementation using Tokio - for learning purposes only
-
-
-
-
-
-
-
ripgrep
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
-
MeiliSearch
A lightning-fast search engine that fits effortlessly into your apps, websites, and workflow.
-
-
rust-analyzer
A Rust compiler front-end for IDEs [Moved to: https://github.com/rust-lang/rust-analyzer] (by rust-analyzer)
-
CodiumAI
TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.
rust-blog reviews and mentions
- 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!
-
Topics you'd like to see more tutorials on?
Have you read the amazing Common Misconceptions About Lifetimes?
-
A note from our sponsor - SonarQube
www.sonarqube.org | 29 May 2023
Stats
pretzelhammer/rust-blog is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of rust-blog is Rust.