Also, why is the question always “Rust or go?”, excluding all other languages?
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?
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?