News
Build a Tiny Grep Clone While Rust Teaches You Who Owns What
In this post, we are going to learn about the problem Rust is solving, Rust's ownership, borrowing concept and build a mini grep c...
Crates.io: The Code Changes That Were Made
On 2024-03-04 we will switch the API from returning "200 OK" status codes for errors to the new 4xx/5xx behavior.
Learn Rust Basics By Building a Brainf*ck Interpreter
In this post, we are going to build a brainfuck language interpreter in Rust. But before that, we will learn about variables and m...
Rust 1.76.0: What Changes Did It Bring In?
This release is relatively minor, but as always, even incremental improvements lead to a greater whole. A few of those changes are...
Rust Retro: Updated Baseline Standards When it Comes to Windows Targets
Rust's Tier 1 toolchains targeting Windows will increase with the 1.78 release (scheduled for May 02, 2024) Windows 10 will now be...
Clippy: Here's What You Should Know
Since Clippy v0.0.97 and before it was shipped with rustup, Clippy implicitly added a feature = "cargo-clippy" config1 when lintin...
crates.io: The Changes Being Made to Download Handling
Crates.io has been growing rapidly, with download and package counts increasing 2-3x year-on-year. This growth doesn't come withou...
Rust 1.77.0: C-String Literals and More
This release is relatively minor, but as always, even incremental improvements lead to a greater whole. A few of those changes are...
Looking Back at the Changes That Rust 1.77.1 Brought In
Rust 1.77.1 therefore disables the new Cargo behavior on Windows for targets that use MSVC. There are no changes for other targets...
Rust 1.77 and 1.78: The Changes That Happened to u128/i128
Rust has long had an inconsistency with C regarding the alignment of 128-bit integers. This problem has recently been resolved, bu...
Rust CVE-2024-24576 Explained: What Was This Security Advisory?
The Rust Security Response WG was notified that the Rust standard library did not properly escape arguments when invoking batch fi...
What's in Rust 1.77.2?
Rust is a programming language that is empowering everyone to build reliable and efficient software.
