I personally, as a Rust guy, was disappointed by the loss of M:N threading; without that, you cannot effectively use threads as a design tool rather than simply (&quot;simply&quot; :-)) a parallelization&#x2F;performance tool.<p>Erlang has a lot of neat ideas.