Rust Language

Get started with Rust, the language for safer code

Here’s how to get your feet wet with using Rust’s tool chain, creating projects, working with third-party code, and managing libraries

Become An Insider

Sign up now and get FREE access to hundreds of Insider articles, guides, reviews, interviews, blogs, and other premium content. Learn more.

Over the last couple of years, Rust has gone from a curiosity brewed up in the lab of a Mozilla employee to a strong contender for writing the next generation of native apps and bare-metal solutions. But those advances come from Rust providing its own tool chain and component management system—along with its own features and quirks.

This article walks through the basics of setting up a working environment in Rust, configuring an IDE, and making the most of the tool set Rust provides for app development.

The basics of the Rust development environment

Rust’s tool chain consists primarily of the Rust compiler, rustc, along with tools for managing a Rust installation. Because Rust is under constant development, the Rust tool chain is designed to be easy to keep up to date.

To continue reading this article register now