Not yet, but Aaron Turon, working full time on Rust, has a personal goal to make Rust have awesome support for these sort of things (lock-free data structures and other abstractions for concurrent programming). I suspect that Rust could very well become the &quot;best&quot; in this area.<p>You can see Aaron&#x27;s initial work on the basics (memory management) on his blog[1], and a higher-level introduction into the power of Rust&#x27;s concurrency on the main Rust blog (also written by Aaron)[2].<p>[1]: <a href="http:&#x2F;&#x2F;aturon.github.io&#x2F;blog&#x2F;2015&#x2F;08&#x2F;27&#x2F;epoch&#x2F;" rel="nofollow">http:&#x2F;&#x2F;aturon.github.io&#x2F;blog&#x2F;2015&#x2F;08&#x2F;27&#x2F;epoch&#x2F;</a><p>[2]: <a href="http:&#x2F;&#x2F;blog.rust-lang.org&#x2F;2015&#x2F;04&#x2F;10&#x2F;Fearless-Concurrency.html" rel="nofollow">http:&#x2F;&#x2F;blog.rust-lang.org&#x2F;2015&#x2F;04&#x2F;10&#x2F;Fearless-Concurrency.ht...</a>