5 ms·
Finally I have zeroed in on these programming languages to learn
I am a C/C++ developer. All my work is in these two languages. But to increase my runway of employability, I have finally decided to learn following additional languages:
Rust, Swift, Kotlin and Python.
Anything else I should consider?
- leohonexus 5y agoJust curious, any specific reason you didn't include JavaScript? More user-space apps than ever has been / is being ported to the browser, e.g. Photoshop. I'd say for maximizing employability learning JS is a pretty solid bet.
- phekunde 5y ago> Just curious, any specific reason you didn't include JavaScript? If I have to work on frontend then I will use Nim (or Typescript at the most). But I will stick to systems programming and "backend development". And I don't want to work on server-side Javascript. > More user-space apps than ever has been / is being ported to the browser, e.g. Photoshop. If I understand it correctly, the C++ Photoshop code was compiled to webassembly, rather than ported to Javascript.
- leohonexus 5y agoInteresting, thanks for sharing.
- verdverm 5y agoI went from C/C++ to Go many years ago and never looked back. It's a language designed in the service of software engineering. Many of today's most prolific tools are written in Go. You're much more likely to come across Go than the others, besides Python.
- brudgers 5y agoJavascript. In fact, you're soaking in it. Good luck.
- pg_1234 5y agoComing from C learn Go. It's more similar than say Python and has ridiculously high earning power for it's short learning curve right now.