Rust2 min read

Performance Check: Does Rust Really Fly?

Welcome to Day 41, and we are almost done! Today, we are putting Rust’s performance reputation to the test. Rust has a reputation for being fast. But how fast? If you…

Rust2 min read

Packaging and Releasing a Rust CLI Tool

Day 40, and today we are looking at how to package and release your Rust CLI app. You have written the code, added argument parsing, handled the logic, and even written…

Rust1 min read

Writing Tests in Rust: Familiar and Fast

Onward to Day 39. Today, we're discussing testing in Rust. If you are a C developer, you have probably spent time with xUnit, NUnit, or MSTest. You know the usual…

Rust2 min read

Building a CLI App in Rust: My First Project

It's day 36, and today, we are shifting gears from theory to practice. It is time to roll up our sleeves and build something. If you have ever built a command-line tool…

Rust2 min read

Parsing Arguments and Writing Logic in Rust

We are up to Day 37, and today, we are continuing to build out our Rust CLI app. Last time, we set up a simple command-line tool using the clap crate. Now, it is time to…

Rust2 min read

Rust Iterators and Functional Combinators

Welcome to Day 34, and today we are taking a stroll through one of the most satisfying parts of Rust. If you're a C developer who loves LINQ, this will feel like home…