3 ms·
In what space? If you're talking about embedded, it's going to be pretty slow for industry to start using rust en masse. There's a huge amount of inertia in emb
by bitdivision 5y ago
In what space? If you're talking about embedded, it's going to be pretty slow for industry to start using rust en masse. There's a huge amount of inertia in embedded, and the developers are somewhat beholden to manufacturers to release tooling around rust.
In the software space, rust is being used by quite a few companies [0].
0: https://www.rust-lang.org/production/users https://www.rust-lang.org/production/users
- davidhyde 5y agoIt may be true that manufacturers are ignoring Rust but that certainly does not stop or hinder me. Tools like svd2rust mean I only need to rely on the accuracy of their svd files (industry standard register maps) - see https://github.com/rust-embedded/svd2rust https://github.com/rust-embedded/svd2rust Additionally, I use vanilla VS Code and rust analyser so no need to use manufacturer supplied lock-in IDEs. There are many compiler targets to choose from for cross compilation and tools like probe-run to flash chips. One major issue is lack of manufacturer provided code examples written in Rust. For that I rely on the Rust community. A typical example being nrf-hal for Nordic Bluetooth chips.
- tlamponi 5y agoFWIW, the Rust embedded size also lists a few production embedded users: https://www.rust-lang.org/what/embedded https://www.rust-lang.org/what/embedded