&gt; Rust is a serious systems programming language<p>I assume the distinction you are making about &quot;serious&quot; is around manual memory management and the GC?<p>In which case, I think you are probably right in your bias.  That said and while i have no experience with it, Nim claims to have a real-time GC mechanism builtin.  That is they support a max pause time parameter.  There have been other real-time GC systems out there before and they tend to work well for other definitions of &quot;serious&quot;.