VOOZH about

URL: https://thenewstack.io/this-week-in-programming-is-r-gaining-popularity-because-of-covid-19/

⇱ This Week in Programming: Is R Gaining Popularity Because of COVID-19? - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2020-07-11 06:00:14
This Week in Programming: Is R Gaining Popularity Because of COVID-19?
this-week-in-programming,
Software Development

This Week in Programming: Is R Gaining Popularity Because of COVID-19?

This month the R programming language leaped to an "all-time high" on the TIOBE Index, which explores programming language popularity.
Jul 11th, 2020 6:00am by Mike Melanson
👁 Featued image for: This Week in Programming: Is R Gaining Popularity Because of COVID-19?

Every month, the TIOBE Index explores programming language popularity according to “the number of skilled engineers worldwide, courses and third-party vendors” as found using popular search engines. Having done this since the turn of the century, they have some consistent data to explore how, at least according to their criteria, language popularity changes over time, and this month they say that the R programming language has leaped to an “all-time high” of number eight. For historical context, we wrote of R’s spot in TIOBE nearly two years ago, and it had just made the leap from #50 to #39.

So, why the “all-time high” now? Obviously, the language has been on a general upward trend for some time now, but what finally propelled it into top ten territory and to its current peak?

There are tw0 trends “that might boost the R language, surmises TIOBE CEO Paul Jansen. One is that “the days of commercial statistical languages and packages such as SAS, Stata and SPSS are over. Universities and research institutes embrace Python and R for their statistical analyses,” He wrote. Secondly, “lots of statistics and data mining need to be done to find a vaccine for the COVID-19 virus.”

I guess the number of COVID-19 hackathons we saw this year definitely backs up the idea that there are a lot of developers out there working with data, especially on the university side of things. If we go look over at the PYPL popularity index, which ranks languages according to Google searches for tutorials, it looks like R is sitting pretty steady. Meanwhile, ZDNet writes that there is some debate about R’s rise, citing R advocate and data scientist Hadley Wickham as being suspect of TIOBE’s latest ranking of R.

Me: YAY #rstats now 8th most popular language! (https://t.co/uA4W1FXGPN)

Also me: hahahaa they’re just telling stories about random noise (https://t.co/oPEubLViDG)

— Hadley Wickham (@hadleywickham) July 4, 2020

Of course, while we’re picking nits over R moving up the charts, Python is still sitting comfortably at #3, behind only C and Java, as the obvious choice for handling data. Jansen notes that “R’s popularity is still increasing in the slipstream of Python” and that “statistical programming languages that are easy to learn and use, gain popularity now.”

This Week in Programming

  • Orphaned Open Source: First up this week, Jack Wallen here at The New Stack takes a look at what happens when developers leave their open source projects, noting that the problem is one that spreads far and wide, with proprietary software often employing such projects and leaving themselves wide open to security exploits without updates or patches. While some might think the obvious solution is to automatically cull abandoned projects from repositories, Wallen posits that it might be a viable option, but there’s more to consider and that “there’s metaphorical gold to be mined in some abandoned projects.” Read on for the tale of one such fruitful project and Wallen’s ideas for a virtual open source orphanage, of sorts, where abandoned open source projects with promise can be left for those interested developers who might adopt them.
  • Facebook Makes Haskell Refactoring Easy: Facebook has decided to open source Retrie, its code refactoring tool for Haskell that it says “makes code modding faster, easier, and safer.” Now, Retrie isn’t for the small project, but rather for efficiently rewriting large codebases, such as those exceeding a million lines of code, and uses equations in Haskell syntax instead of regular expressions to do so, thereby avoiding large classes of code modding errors. The tool can rewrite expressions, types, and patterns, and respects and maintains local scoping, preserves white space, and does not rewrite code comments. Of the refactoring tools out there, Facebook says that Retrie “occupies a comfortable middle ground” in its methods, offering a more powerful method than string replacement and an easier one than defining a complex regular expression or AST traversal.

The hacks we’ll come up with to avoid a rewrite 🤣 pic.twitter.com/rZSUUp7c93

— Changelog (@changelog) July 8, 2020

  • Get the Inside Scoop on Rust’s Lang Team: Continuing its navel-gazing look at the hows and whys of the evolution of Rust, the team penned a blog post this week offering an update on the Rust Lang team design meetings, which it says has regular meetings that you can find on their YouTube, with minutes posted into the lang-team repository. If you’re interested in diving a little deeper, “you can take a look at the open issues with the meeting proposal label to get an idea of what meetings are being considered,” they write, and “if a meeting has been scheduled, it will also be tagged with meeting scheduled and have some comments as to the current date.” Some upcoming meetings include a proposal to discuss the path to lang-team membership and a proposal to discuss enforcing bounds on type aliases.
  • Docker Hooks up with AWS: Of interest for you developers out there using Docker for containers and AWS for your compute (there’s just a few of you, right?) the two companies today announced a partnership that they say should make it easier to deploy straight from Docker to ECS. Essentially, the idea here is to preserve the simplicity offered by using the Docker CLI in Docker Compose and Docker Desktop. For a bit more on the news, you can also check out our post or give the ol’ explainer video a view.
  • GitHub Better Codifies Its Excuses for Downtime: GitHub, that site you spend oh so much time on and only occasionally wish were down so you had an excuse not to work, has introduced the GitHub Availability Report, a place where it will monthly explain its availability shortcomings. Until now, the company has published post-incident reviews for major incidents, but now they have promised to make this sort of thing available on the first Wednesday of each month, offering “a description of any incidents that may have occurred and update you on how we are evolving our engineering systems and practices in response.” They write that, “when things don’t go as planned, rather than waiting to share information about particularly interesting incidents, we want to describe all of the events that may impact you.”
  • Git Wants to Universally Authenticate You: Don’t worry now, it won’t hurt a bit. GitHub writes that it is building a universal authentication experience with the release of a new credential manager is available for Windows and macOS: Git Credential Manager (GCM) Core. GCM is a free, open-source, cross-platform credential manager for Git, that currently supports authentication to GitHub, Bitbucket, and Azure Repos. While GCM is currently in beta, the team has plans to make GCM Core available on Linux and, once accomplished and with some time getting some use, they expect GCM to take the spot of both GCM for Windows and GCM for Mac & Linux.

Our democracy keeps breaking at scale, so maybe we should deploy it on Kubernetes

— Sam Coren 🛸 (@samcoren) July 8, 2020

Amazon Web Services is a sponsor of The New Stack.

Feature Image by chiplanay from Pixabay.

At this time, The New Stack does not allow comments directly on this website. We invite all readers who wish to discuss a story to visit us on Twitter or Facebook. We also welcome your news tips and feedback via email: feedback@thenewstack.io.

TRENDING STORIES
Mike is a freelance writer, editor, and all-around techie wordsmith. Mike has written for publications such as ReadWriteWeb, Venturebeat, and ProgrammableWeb. His first computer was a "portable" suitcase Compaq and he remembers 1200 baud quite clearly.
Read more from Mike Melanson
SHARE THIS STORY
TRENDING STORIES
TNS owner Insight Partners is an investor in: Docker.
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.