3 designs

Rust merch

Ferris, cRUSTmas, and the friendliest systems language going.

Rust is unusual among systems languages in having a mascot at all, let alone one this beloved. Ferris is an orange crab, and — this is the part people find surprising — has never been an official Rust Foundation mark. Ferris was created by Karen Rustad Tölva and released into the public domain, then adopted by the community so thoroughly that the language’s users call themselves Rustaceans.

The name works on two levels. Rustacean is the obvious pun, crustacean crossed with the language name. But ferrous is iron, and rust is what iron does when it oxidises, which is a tidier bit of wordplay than most mascots manage.

What makes Ferris interesting as a design subject is the gap between the crab and the language. Rust has a reputation for difficulty — the borrow checker is famously the steepest part of the learning curve, and “fighting the borrow checker” is a rite of passage. Against that, a cheerful cartoon crab with pincers raised does a lot of quiet work. It signals that the community intends to be welcoming even when the compiler isn’t.

The designs here lean into that contrast: pixel-art Ferris for people who like their mascots low-resolution, and a cRUSTmas mug for the annual joke that the Rust community has never once let lie.