Misc.Mar 10, 2019
Googlegit5

Programming language to learn for next decade?

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?

Poll
170 Participants
Multiple selections allowed
Google tsukino Mar 10, 2019

Where is C++20? You're behind the trend already

Google git5 OP Mar 10, 2019

Sorry, can't edit poll, just vote for C++

Google tsukino Mar 10, 2019

It lacks the spaceship operator <=> I'm voting for Other

Google rRPD43 Mar 10, 2019

Fortran

Amazon wwqq Mar 10, 2019

Python

Google git5 OP Mar 10, 2019

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

Lyft 0xabc0de Mar 10, 2019

Just learn whatever language you need when you need it. They're all the same and you have little to no choice usually (except for your own pet projects)

Facebook Probe Mar 10, 2019

Bash

Datometry LangEr Mar 10, 2019

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.

Google tsukino Mar 10, 2019

This is true in general, although how do you feel about a newgrad "C/C++ programmer" on your codebase in prod?

Google git5 OP Mar 10, 2019

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

This comment was deleted by the original commenter.
Google tsukino Mar 10, 2019

Top 0.000001% is 1 in 100 million. With ~4 million software developers in the US...

Visa FoffBoy Mar 10, 2019

this post is most woke, maybe too many 0's though

Oath xxxcd Mar 10, 2019

Elixir / Erlang needs to be an option. Itโ€™s the secret sauce. https://twitter.com/devoncestes/status/1103998647673520128?s=21

Datometry LangEr Mar 10, 2019

Good to see a fellow BEAM-er. Do you use Erlang/ Elixir at Oath ?

eBay JavaHater Mar 10, 2019

But but ... Java isn't dying ...

Google git5 OP Mar 10, 2019

But it's an old language. I know it already and would like to decide what to try next

eBay JavaHater Mar 10, 2019

GO for it ๐Ÿ˜œ

New
hardleet Mar 10, 2019

Wtf is the hype with Golang? Is it glorified because it's a Google thing again?

Google tsukino Mar 10, 2019

I don't understand either. Someone enlighten us?

Amazon cryptolord Mar 10, 2019

Java foreva

Google git5 OP Mar 10, 2019

Not Kotlin or Scala?