Rust
Rust | News, how-tos, features, reviews, and videos
More developers are using the Rust language
2022 State of Rust Survey finds that Rust language usage continues to grow, while language difficulty and complexity are top concerns.
What’s new in Rust 1.72
Rust was designed to make it easy to develop fast and safe system-level software. Here’s what’s new.
What is LLVM? The power behind Swift, Rust, Clang, and more
LLVM is a compiler framework for programmatically generating machine-native code. Developers use it to roll out new languages and enhance existing ones.
Rust language project revamps governance
Rust Leadership Council established in the wake of community complaints of governance shortcomings and a fork of the language to escape bureacracy.
Rust most admired language, Stack Overflow survey says
Stack Overflow 2023 Developer Survey finds that JavaScript and Python are the most used and most desired languages, but they fall far short of Rust in satisfying their users.
How to write Python extensions in Rust with PyO3
Py03 lets you combine Rust's speed and memory safety with Python's ease of use. Here's how to write Rust extensions for Python that work just like regular Python modules.
Docker, Maven lead the way in packages
The JFrog Software report also listed NPM JavaScript among the leaders while Rust Cargo showed impressive growth.
CodeSandbox adds Rust support
Cloud development environment allows users to spin up Rust development environments ‘within two seconds’ and access them in iOS or Visual Studio Code.
video
How to use Actix Web framework
Rust has a number of web frameworks. Actix Web is the most popular and widely used. Learn in this video how a simple web service can be set up in Actix, and how Actix makes use of Rust's async programming features for maximum...
Rust tutorial: Get started with the Rust language
Here's how to get your feet wet with Rust, from using Rust’s toolchain to creating projects, working with third-party code, managing libraries, and more.
Beyond C++: The promise of Rust, Carbon, and Cppfront
There's light on the horizon for C/C++ developers looking for a change. Rust, Carbon, and Cppfront are all promising alternatives to the legacy languages programmers love to hate.
InfluxDB’s next-gen time-series engine is built on Rust, supports SQL
The new time series engine is capable of responding to queries faster, supporting data analysis of massive database workloads.
7 reasons to love the Rust language—and 7 reasons not to
Love it or hate it, Rust is taking the world of systems programming by storm. Here's a look at what's great, and not-so-great, about the so-called modern successor to C and C++.
Should C/C++ be deprecated in favor of Rust?
Microsoft executive says it’s time to retire the C and C++ programming languages and use Rust instead.
video
Smart Rust: Using the match keyword with Option types
Rust's match keyword lets you make decisions based on the contents of variables. But it can also be used to make decisions based on a variable's type, too. Learn how using match with the Option type allows you to use types at compile...
Rust programming language gains dedicated security team
Beginning with a security audit and threat modeling exercises, the Rust language security initiative draws on staff and support from the OpenSSF and JFrog.
video
Memory management in Rust, Part 2: Borrowing
Rust's memory management model features the concept of "borrowing", where the ownership of a given variable that needs mutating must be explicitly transferred. Learn how borrowing is embedded in Rust's syntax, and how the compiler...
How to use Rust with Python, and Python with Rust
You can merge Python's convenience with Rust's speed, thanks to libraries in both languages. Get started with the PyO3 project and cpython crate.