Project Servo (2010) [pdf]
venge.net
venge.net
Funny that the "why not go" still stands, minus the "no generics" part.
It's a terrible language, which has no practical reason to exist.
Those devs are now served with GraalVM and OpenJ9, as free beer AOT compilers for Java.
A different timeline is exactly that, a different line of events.
If it was a echnical decision, it is not so likely. Go's heart is concurrency, while Rust's heart is memory safety. Wildly different.
Had not been the case, and most likely Kubernetes would have just been like Mesos, a mix of Java and C++.