4 ms·
IMO it's because boring, predictable, un-exciting tech often gets the job done, while shiny, exciting, enjoyable tech gets the job done less.
by behnamoh 2y ago
IMO it's because boring, predictable, un-exciting tech often gets the job done, while shiny, exciting, enjoyable tech gets the job done less.
- Jtsummers 2y agoIt's fair to have an opinion, and that may be why Kubernetes hasn't been rewritten in Rust, but I answered the question of why it wasn't written in Rust. It wasn't an option at the time (again, time travel is not possible).
- thowruasdf 2y agoThis is a myth pushed by the "Choose Boring Technology" cult [1] and proven false by Google [2]. [1]: https://boringtechnology.club/ https://boringtechnology.club/ [2]: https://www.ardanlabs.com/news/2024/rust-at-google https://www.ardanlabs.com/news/2024/rust-at-google
- gregors 2y agoK8s was absolutely built using exciting tech....Golang was hot off the presses. The brand new hotness. Google's internal Borg was C++, so the boring choice was C++ which wasn't chosen. Also they were google employees, which also adds a bit of bias in selection I would imagine.