Comment Re: There is already a safe subset of C++ (Score 1) 85
MISRA is for ultra embedded where you know all resource requirements up front. In the cloud it would be very odd to restart with new pre-allocated stuff when you get more users. In embedded systems you pre-allocate things like ethernet packages, but you still need the logic of freeing them back to the pool. This can go wrong as easily as malloc/free. Rust, on the other hand, makes you handle references safely and calculates the problem of freeing resources for you. That is much more important than just not allocating memory on the fly.