Trying Out Rust for Graphics Programming

This post is a brain-dump of my experience jumping into Rust,
where I took time off my regular job for the Blender Foundation to spend 7 months of uninterrupted time learning Rust. Read more


An overview of macros in Rust

Rust has had a lot of stuff going on with “macros”. There are a few, interconnected aspects of these features, many different names for the same thing, and a lot of development work going on. This post will give an overview of the past, present,... | ...

Read more »

A No_std Rust Binary

In Part 11, we spent some time clarifying mechanisms we had previously glossed over: how variables and functions from other ELF objects were accessed at runtime. We saw that doing so “proper” required the cooperation of the compiler, the assembler, the li... (more…)

Read more »

Rust in 2017: what we achieved

Rust’s development in 2017 fit into a single overarching theme: increasing productivity, especially for newcomers to Rust. From tooling to libraries to documentation to the core language, we wanted to make it easier to get things done with Rust. That desi... (more…)

Read more »