3 ms·
Typescript, Golang, Rust are all relatively new. That means only a few years ago they were niche, no one used them. Rust still is niche. They could have died in
by BFLpL0QNek 4y ago
Typescript, Golang, Rust are all relatively new. That means only a few years ago they were niche, no one used them. Rust still is niche. They could have died in popularity like the other languages you mentioned have, but they haven’t, it’s impossible to predict what will succeed and what will die.
If you only stay with what is popular nothing new becomes popular.l and you become mediocre.
Popular isn’t always the right choice. There’s the situation things are only popular because they are popular. React seems to fit that now, it’s the default as everyone else is using it even if there’s newer alternatives.
Innovation only happens by doing things different.
Choose what is appropriate, not what is popular or what is new.
- AstralStorm 4y agoUnless you want to leave an unmaintainable nugget of code for the future dev, you would use something that is actually in use and backed by someone relevant, not a shiny new thing. The three you mentioned got over the hump by corporate backing. In particular Rust got in force thanks to Mozilla, golang to Google and TypeScript to Microsoft. Big guys sometimes make an abject irrelevancy or failure (e.g. F# which didn't quite catch on, old stuff like Visual Basic) but usually at least the support and visibility is there.