Skip to content

Presentation: Practical Robustness: Going Beyond Memory Safety in Rust

7.7 relevance
Score Breakdown
technical depth
9
novelty
7
actionability
8
community
5
strategic
6
personal
9

Scored daily by a customisable AI persona to surface the most relevant engineering leadership news.

Deep Rust reliability patterns — highly actionable and relevant for systems engineers.

AI/ML infoq.com
Presentation: Practical Robustness: Going Beyond Memory Safety in Rust
Summary

Andy Brinkmeyer (arculus) shows how Rust's ownership, enums, and typestate pattern encode complex runtime state machines into compile-time checks, building failure-proof systems for autonomous mobile robot fleets. This goes beyond memory safety to eliminate entire bug classes, leveraging Rust's lack of null pointers, inheritance, and GC for simpler, more correct code proven over a two-and-a-half year project.

Author

Andy Brinkmeyer

More from Andy Brinkmeyer →