there is another key difference between rust and c++, rust by default bundles its stdlib into the executable, which make each executable kind of a static binary, they add up fast.
c++ uses shared libraries, smaller in size for the whole system, and, you can upgrade a library separately too.
on embedded systems where storage space is restricted, rust is simply a no-go.
c++ uses shared libraries, smaller in size for the whole system, and, you can upgrade a library separately too.
on embedded systems where storage space is restricted, rust is simply a no-go.