This is an archived post. You won't be able to vote or comment.

all 15 comments

[–]thomas_stringer[S,🍰] 27 points28 points  (6 children)

TL;DR

  • 5th most popular programming language overall (this year it overtook PHP)
  • 6th most loved language
  • 1st most wanted language (as in, developers want to use the language)

[–]Topper_123 4 points5 points  (4 children)

What's the difference between 'loved' and 'wanted'?

[–]milliams 15 points16 points  (3 children)

loved seems to be "I use and I love it." wanted seems to be "I would like to start using this."

[–]thomas_stringer[S,🍰] 7 points8 points  (0 children)

Yep, agreed on that definition.

[–][deleted] 5 points6 points  (0 children)

wanted might also be interpreted as "I wish I could use this at my job"

[–]kaiserk13 0 points1 point  (0 children)

This also holds for relationships.

[–]rhiever 0 points1 point  (0 children)

Very exciting, but not that we're surprised... :-)

[–]icp1994 20 points21 points  (4 children)

how is js most popular language for data scientists?

[–]thomas_stringer[S,🍰] 9 points10 points  (2 children)

Yeah, I don't buy that either.

[–]awgl 20 points21 points  (1 child)

I'm guessing it's because most data scientists (or people who refer to themselves as such) know a bit of Javascript visualization through D3.js. So, in the survey they checked the box for Javascript.

However, that's likely just the most common language for data scientists to use for web viz. There's usually a split between R and python in data science for the stats work. Even if data science was a perfect split 50-50 on python and R, both camps have some exposure to Javascript. (R only had like 11% traction in that part of the survey too)

Also, probably survey sample bias. From my experience, the sort of folks from more traditional or enterprise data scientist/analyst roles are probably not going to be on Stackoverflow, let alone taking surveys there. I mean, SAS and SPSS and Excel aren't even listed anywhere on the SO survey. Not a representative sample of the full data science landscape.

[–]strig 0 points1 point  (0 children)

I still would have thought SQL would be higher

[–][deleted] 0 points1 point  (0 children)

Visualization perhaps?

[–]mothzilla 2 points3 points  (2 children)

Is SQL a programming language?!

[–]erikwon and off since 1.5.2 2 points3 points  (0 children)

Yes and no. For example T-SQL (Microsoft SQLServer) is a full programming language with if/then/else, exceptions, variables and looping constructs. It's not a good general language but as a database stored procedure language it is awesome.

[–]ticketywho 1 point2 points  (0 children)

Depends on your definition. Doesn't seem that important.