2 ms·
> Go is running as the basis of the next generation infrastructure in Kubernetes And it requires acres and acres of generated code, a custom runtime dynamic ty
by jacques_chester 8y ago
> Go is running as the basis of the next generation infrastructure in Kubernetes
And it requires acres and acres of generated code, a custom runtime dynamic type system, whacky module names for compatibility instead of a reliable build system like maven, to make the thing work at all. Kubernets is a multi-megaSLOC advertisement for the virtues of Java as an ergonomic experience.
If it had remained in Java it could be incrementally ported to Kotlin. God, what I wouldn't give for that.