Rust
Rust | News, how-tos, features, reviews, and videos
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.
video
Memory management in Rust, Part 1: Ownership
Rust's memory management model uses a concept called "ownership", where a given object in memory can only be handled by a single variable at a time, and the programmer must be explicit about how ownership is held and transferred. This...
Rust is most popular WebAssembly language, survey says
The State of WebAssembly 2022 survey of Wasm developers shows Rust on top, with Blazor and Python on the rise.
Wasmer WebAssembly runtime adds native compilation
With version 2.3, Wasmer compiles to Wasm and introduces a stack switcher to run Wasm code in a separate stack from the host stack.
GitHub adds supply chain security tools for Rust language
GitHub’s supply chain security features including the advisory database, Dependabot alerts, and dependency graph are now available for Rust Cargo files.
Developer survey: JavaScript and Python reign, but Rust is rising
More than 20,000 developers in 166 countries participated in the SlashData survey, which found that Rust's usage nearly quadrupled over the past 24 months.
Rust 2024 roadmap focuses on developer ease of use
The Rust language design team said that ‘flattening the learning curve’ could involve compiler improvements, improving async support, or extending the language or type system.