Other than porting architectures and Rustifying the usual C headers from the manufacturer, Rust has been an absolute breath of fresh air when working on reliable, memory constrained systems. I keep running to the disassembler to make sure that my high level code don't force the compiler to do something stupid but have yet to find anything that required I scale back my abstractions back to C levels.

flag as inappropriate

Create your own!
      Other than porting architectures and Rustifying the usual C headers from the manufacturer, Rust has been an absolute breath of fresh air when working on reliable, memory constrained systems. I keep running to the disassembler to make sure that my high level code don't force the compiler to do something stupid but have yet to find anything that required I scale back my abstractions back to C levels.