|
|
|
|
|
by green-bottle
2101 days ago
|
|
I am a bit tired of seeing this topic come up again and again on Reddit or HN. You may have as well, asked if someone preferred blue or orange. The choice of a programming language (without considering specific details of the application) is very subjective with a low signal to noise ratio. What looks aesthetic or ergonomic for others will most likely not apply to you. For most practical applications things like the runtime, library ecosystem and other factors become more important and just "Rust or Golang for backend development?" isn't very helpful. |
|
If that is “because those are the hip languages”, that’s not a good reason to make a choice for years. How long will they stay hip?
If it is an ideological choice, I don’t understand what the ideology is. Go is not more open than, say, C#, Java, or Swift (all open source, but backed by a huge company that largely controls the evolution of the language).
Rust is more of an underdog, being backed by a relatively, smaller player.
So, what’s the argument to limit the choice to these two?