The designers of Go, Rust, and ParaSail all are facing a common challenge – how to help programmers address the new distributed and multicore architectures, without having the complexity of programming going past what which is manageable by the professional, yet still human, programmer.
Systems Programming in the Distributed, Multicore World with Go, Rust, and ParaSail