Rust and the Future of Systems Programming

If you’re a regular reader of Hacks, you probably know about Rust, the ground-breaking, community-driven systems programming language sponsored by Mozilla. I covered Rust on Hacks back in July, to note a major milestone for Mozilla, when we shipped Rust…

Similar

The Algebra of Loans in Rust

The heart of Rust borrow-checking is this: when a borrow is taken, and until it expires, access to the borrowed place is restricted. For example you may not read from a place while it is mutably borrowed. (more…)

Read more »

Rust Strict Provenance

Feature gate: #![feature(strict_provenance)] read the docs get the stable polyfill subtasks This is a tracking issue for an unofficial experiment to see How Bad it would be if Rust had extremely st... (more…)

Read more »

Learning Rust as a Gopher – part 5

Hello and welcome to the fifth post in my series about learning Rust. In case you want to hit it from the start, here’s a link to the first one! This entire series covers my journey from being a completely land-locked Gopher to becoming (hopefully) a hard... (more…)

Read more »

The Safety Boat: Kubernetes and Rust

Our team, DeisLabs, recently released a new piece of software called Krustlet, which is a tool for running WebAssembly modules on the popular, open-source container management tool called Kubernetes. Kubernetes is used quite extensively to run cloud softw... (more…)

Read more »