Rust | News, how-tos, features, reviews, and videos

rust king iron bronze crown royal queen
Pair, combine, two puzzle pieces that fit together

it as a product boxes glowing box binary package by masterzphotois getty

Docker, Maven lead the way in packages

The JFrog Software report also listed NPM JavaScript among the leaders while Rust Cargo showed impressive growth.

shutterstock 1817462945 playground sandbox

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.

youtube thumbnails template old

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 language

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.

3 stars, award, dark background

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.

budgets / data / analytics / charts / money

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.

Thumbs up thumbs down

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++.

closeup of cow in grassy field

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.

youtube thumbnails template old

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...

chain rust link heavy iron metal

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.

youtube thumbnails template old

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...

snake skin fractal

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.

youtube thumbnails template 021020

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 king iron bronze crown royal queen

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.

night lights 99689611

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.

chain rust link heavy iron metal

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.

bullseye target with 3 arrows

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 king iron bronze crown royal queen

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.

Load More