I want to try learning one of the hot new programming languages that took off in the last decade. Which of them do you think has the best long potential?
- It's an old language from 1990s. And python 3 tbh does not feel that much radically different from what we had 15-20 years ago (unlike new C++ standards)
I'm more interested in new (or significantly improved like C++xx) languages assuming one is already sufficiently familiar with mainstream languages from a decade ago
- Programming language are just tools to get the job done. The best language is the one which is most suitable for the task at hand.
- How will know whether the one you use now is most suitable for the task at hand if you never try new languages? Most languages are universal and suitable for many purposes, and just because one of them has been dominating a field doesn't necessarily mean it's the best tool going forward. E.g. Kotlin seems to be overtaking Java for Android programming these days, and Julia and Swift seem like promising new languages for ML that could dethrone Python one day
- There is no all-encompassing “industry standard”. I’d recommend picking up a language which helps you in your next goal ; you next project at work, your interviews etc. It’s a start. Good programming practices (mostly) are language independent. Languages will come and go. Programming experience is the real value.
- Oath / EngxxxcdElixir / Erlang needs to be an option.
It’s the secret sauce. https://twitter.com/devoncestes/status/1103998647673520128?s=21
This comment was deleted by original commenter.