Facebook picked Rust to implement Libra
Bitcoin (Bitcoin Core) is implemented in C++. At that time, Go and Rust weren't born yet.<p>The most popular Ethereum implementation (Geth) is written in Go. The second most popular Ethereum implementation (Parity) is written in Rust.<p>Now, Libra is written in Rust.<p>So I guess the moral of the story is, if you want to write a greenfield high performance application, Go or Rust should be your choice compared to C++.