flâneur — a map of the web's best reading

Matic - Rust, The Safe Choice for Building Smart Robots

maticrobots.com · 1,128 words · saved by 1 readers

At Matic Robots, we're building an intelligent robot with advanced hardware and software features. One of the things that helps is writing our code in Rust. There are a lot of things that influence the choice of programming language and other tools, so we'd like to share a few of the reasons that Rust works for us. Let's start by discussing why using Rust leads directly to better products. We're putting all of the robot's intelligence into the robot itself, rather than running in the cloud. This means we need to deliver a lot of functionality with our limited compute resources. With Rust we get good performance and reliable concurrency without having to pay the costs of garbage collection or interpreted bytecode. Another reason Rust works well for us is that correctness and safety checks don't require a performance tradeoff. Traditional verification tools (e.g. sanitizers) slow down the running code, and that will change the behavior of a robot that has to make real-time decisions. Rus

Why Rust? It's the safe choice. Skip to content Buy now & save $250 before the price increases on 9/9 LEARN MORE Buy now & save $250 before the price increases on 9/9 LEARN MORE Why Rust? It's the safe choice. By Eric Seppanen • February 13, 2024 At Matic Robots, we're building an intelligent robot with advanced hardware and software features. One of the things that helps is writing our code in Rust. There are a lot of things that influence the choice of programming language and other tools, so we'd like to share a few of the reasons that Rust works for us. A Better Robot Let's start by discus

Explore this link on the map →

related reading