As background: I used to say I was a programmer who only knew one language (SAS), until it was repeatedly pointed out to me how many languages there are in SAS. I've always been vaguely interested in these lists, as in enough to read the occasional LinkedIn or blog post, but not enough to worry about it too much.
I don't find the general programing language lists very useful. As somebody who uses SAS for data management and analytics, it never worried me that there were many more .NET or javascript programmers out there than SAS programmers. There are more doctors, car mechanics, and restaurant workers also, and the comparison feels almost as irrelevant.
I do find the comparison between SAS, R, and Python interesting, and keep 1/4 an eye on those trends.
Not surprisingly, Python is well in the lead in terms of numbers, but probably 90% (?) of Python is not for analytics or data management, it's a general programming language.
But still, I think the relative growth/trends of R, SAS, and Python are interesting. And I think focusing on the job market is probably the best metric available.
I was actually surprised how much lower R scored than SAS. But as I think about it, R feels like a more limited language than SAS. I feel like R (because it came from S/S+) is basically still a statistical language. And while it has AI/ML packages, python is way ahead in AI/ML. And I'm not sure I'd want to serious do data management / data engineering in R.
Within the field of analytics, I think one of the reasons SAS shines is that it has packages/solutions that do everything you need:
Data management/Data engineering
Traditional stats/biostats
AI/ML
Whereas R and Python probably only do one or two of those well. That said, I'm a big fan of SAS's strategy to embrace open source, both calling R / Python / etc. from SAS, and allowing R/Python/etc to call SAS analytics.
When I join occasional R community calls, in the past it felt like R wanted to be a "SAS-killer". And probably some of that community still does. But now on those calls I feel like the R community is sometimes super-defensive about the rise of Python. I see a lot of python-bashing in the chat, as if they're worried that R is no longer the revolutionary open-source language, and may itself be over-thrown. It was super-interesting that the company R-studio changed their name to Posit and embraced Python. We'll see how that goes.
Meanwhile at SAS user group conferences, it's been great to see the growth of R and Python. I feel like not just SAS Inc, but also the SAS community, has benefitted from truly embracing open-source languages.
... View more