Rust: The programming language developers love

Rust is a high-level, general-purpose programming language popular for its speed, memory, and safety.

Featured Rust resources

How Rust makes the Rayon data parallelism library magical
Article
May 21, 2024

Improve basic programming safety with Rust lang

Sandipan Roy

Explore Rust features that can help you write more secure code, along with...

Feature image for Red Hat Enterprise Linux.
Article
May 01, 2024

What's new in Red Hat Enterprise Linux 9.4?

Nikhil Mungale

Red Hat Enterprise Linux (RHEL) 9.4 is now generally available (GA). Learn...

Coding shared image
Article
Dec 07, 2023

How single-iteration InstCombine improves LLVM compile time

Nikita Popov

A technical deep-dive into single-iteration InstCombine, one of the...

How Rust makes the Rayon data parallelism library magical
Article
Oct 26, 2023

How to consume and expose Rust async crates

Gris Ge

Get an overview of asynchronous design in Rust, and learn how to consume and...

Learn Rust: Articles and tutorials

Feature image for Red Hat Enterprise Linux.
Article

What's new in Red Hat Enterprise Linux 9.4?

Nikhil Mungale

Red Hat Enterprise Linux (RHEL) 9.4 is now generally available (GA). Learn about the latest enhancements that improve the developer experience.

How Rust makes the Rayon data parallelism library magical
Article

How to consume and expose Rust async crates

Gris Ge

Get an overview of asynchronous design in Rust, and learn how to consume and expose Rust async crates with and without the help of an async executor.

troubleshooting red hat process automation manager featured image
Article

How to contribute to LLVM

Nikita Popov

Interested in contributing to the open source LLVM project? This article walks you through the process.

More Rust resources