Bare-metal Rust for AVR/Arduino and ARM microcontrollers coming soon
In contemplating a project for an embedded microcontroller product, the customer is suggesting C++ and I'm having bad memories of memory allocations gone haywire. I've heard good things about Rust, being a modern language with the same mindset of C/C++ in terms of doing low level operations. Would Rust make a good choice for embedded device programming? Seems that it's still early days for that dream, as the tools aren't all lined up. Important thing is that folks are thinking in that direction and working towards that result. For some specific embedded CPU's it is possible to configure a Rust/LLVM toolchain that works fine.