3 ms·
> Go is the main language for the CNCF project landscape ecosystem and that is about it. And even then, newer projects are more likely to pick Rust. This part
by RandomThoughts3 2y ago
> Go is the main language for the CNCF project landscape ecosystem and that is about it. And even then, newer projects are more likely to pick Rust.
This part of your comment lost me. It seems to me that the overlap of projects where it would make sense to either use Rust or Go is pretty much empty.
Why would you use ever choose Rust and all the complexity it adds if Go is a sensible option?
- pjmlp 2y agoGo is only used in many CNCF projects, because of Docker and Kubernetes success. Had Rust 1.0 been available when Docker decided to pivot from Python into Go, or Kubernetes pivoted from Java into Go, most likely those projects would have pivoted into Rust instead. Newer CNCF candidates tend to be written in Rust nowadays.