Welcome to

Rust Minnesota

Helping local people and organizations build awesome software using the Rust programming language.

Why Rust?

 

Individuals

Building software with Rust is rewarding and fun (there’s a reason programmers love it). It’s powerful, blazing fast, and incredibly versatile. Plus, excellent documentation, a thriving community, the world’s most helpful compiler, and a powerful developer toolchain make learning and using it enjoyable.

Learn more about all the ways you can use Rust here.

Organizations

Rust’s flexibility means you can use the same powerful language almost anywhere. Its exceptional error handling and elimination of entire categories of bugs make is great for your most critical applications. And Rust’s easy interoperability means you don’t need to worry about integrating it with your existing codebase.

…so, why not Rust?

 

The learning curve is steep.

Rust has some incredible features, like memory safety and fearless concurrency. To achieve those, it introduces some new, sometimes complex concepts that can make learning Rust more challenging.

The right community can help you get through this learning curve so you can build fun, awesome things faster. Get plugged in and start learning from your peers!

Rust developers are hard to find.

For organizations looking to use Rust, it can be harder to find developers for Rust than languages like Python, Javascript, or Java. It can also feel risky bringing a new tool into your tech stack.

We think these challenges are worth it, and there’s no better way to overcome these than joining a supportive community of Rust enthusiasts.