Matic - Rust, The Safe Choice for Building Smart Robots
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
- The Final Offshoringfinaloffshoring.com
- Rewriting Bun in Rust | Bun Blogbun.com
- Humanoid Atlas | Humanoid Robot Supply Chain Map, OEM Database & Industry Analysishumanoids.fyi
- Robot - Wikipediaen.wikipedia.org
- Rust – a concise overview of the modern programming language coders love - K&Ckruschecompany.com
- Reddit - Please wait for verificationreddit.com
- Fearless Concurrency - The Rust Programming Languagedoc.rust-lang.org
- Why Rust - Rust for C-Programmersrust-for-c-programmers.com
- First thoughts on Rust vs OCamlblog.darklang.com
- Rust vs Alternative Programming Languages: How Do They Compare? - K&Ckruschecompany.com
- Testing robotics systems in fast-paced startups | Michael Jae-Yoon Chungmjyc.github.io
- How to build a shitty robotmariozechner.at