|
|
|
|
|
by ilovecaching
2675 days ago
|
|
I'm personally behind Rust and Go, but I don't want that conflated with the point I'm trying to make about facilitating code replace-ability. We shouldn't move towards any language in particular, but instead facilitate interoperability of languages, focus on building services instead of libraries, and size services such that they can be easily replaced. A business doesn't need to use a different language per developer, but they should expect to phase out languages periodically, and accept more rewrites and make more consideration about the right tool for the job when greenfielding that jumping to some mandated language like Java. I also wouldn't say that Go is invalid, Go is more than production ready; it's actually in production in critical infrastructure today at scale. |
|