Deploying Rust in a large codebase

In March 2015 I started a small pilot project to ship some Rust code in the Firefox web browser. It was the first Rust code to ship in… Read more

Similar

How the Rust Language Server Works

The Rust Language Server (RLS) is an important part of the plan to provide IDE support for Rust developers. In this blog post I'll try to explain how the RLS works. The language server architecture for IDEs is a client/... (more…)

Read more »

An Intern’s Experience with Rust

Over the course of my internship at the Microsoft Security Response Center (MSRC), I worked on the safe systems programming languages (SSPL) team to promote safer languages for systems programming where runtime overhead is important, as outlined in this b... (more…)

Read more »

Writing a file system from scratch in Rust

A file system is responsible for organising and providing an abstraction over the storage devices where the data is physically stored. In this post, we will learn more about the concepts used by file systems, and how they fit together when writing your ow... (more…)

Read more »