sordfish / project-clematis

Ideas and test code for Engine control on an FPGA
0 stars 0 forks source link

Rust on RISCV core? #10

Open sordfish opened 4 years ago

sordfish commented 4 years ago

Rust for embedded devices looks to be a viable option with decent support for RISCV https://github.com/rust-embedded/awesome-embedded-rust

This gives a "safer" code platform and avoids the following issues with C and C++

Memory bugs Concurrency bugs—specifically “data races” Consequences of Undefined Behaviour

There are other benefits such as built in dependency management and has a more modern build environment ( no IDE lock in )