just use Rust, and never look back.

Why is this comment downvoted? I mean, is it downvoted because Rust is bad for embeded systems?

Probably because it's kind of annoying to bring up Rust in a C++ thread.