The trials of qualifying Rust
by Aïssata Maïga
Ferrocene is the first qualified Rust compiler for use in safety-critical industries. It is a fully open source “blackbox” where the tools included are qualified, but not qualified independently (The question whether LLVM is qualified tends to come back a lot!)
This session aims to cover the development history of Ferrocene compiler and how it had to grow organically. From the start, the intuition was that Rust was a solid language with a role to play in the safety critical industry. Fast-forward 4 years and Rust is delivered as a compiler and a toolchain.
Aïssata Maïga
she/herI am a Software Engineer passionate about embedded Rust. I wrote a thesis “Does Rust SPARK joy? Safe Bindings from Rust to SPARK” which excellent title completely outshines its content.
I work on the Ferrocene compiler, which aims to bring Rust to safety critical. That is, our cars, our medical devices, or our robots, to make them safer!
I used to do a lot of embedded Rust and training materials for ESP32 and Arm boards. Hopeful to continue with something similar soon!
I live in Sweden with my family.