rightgreek.blogg.se

Rust programming language popularity
Rust programming language popularity











rust programming language popularity
  1. #RUST PROGRAMMING LANGUAGE POPULARITY SOFTWARE#
  2. #RUST PROGRAMMING LANGUAGE POPULARITY CODE#

The simple regression here shows 2022 has the strongest correlation in the last three years and that only 7% of the variation in ranking for 2022 questions asked can be explained by 2022 Dev Survey results for most loved programming languages. Looking at the basic relationship between Most Loved percent and annual rank in questions asked, we see a slight relationship over the years, but not a strong one. From this dataset, we will focus on the annual trend in public repo pull requests by language. GitHub publishes statistics on public repositories for anyone to use as a handy public dataset within Google BigQuery, and although we lose the information from private repositories, we can assume the public accounts speak more directly to popularity as they are tied to learning initiatives, portfolios, and open-source collaboration, which are mostly self-directed rather than mandated by existing business rules. From this dataset, we will focus on annual trends in programming languages share of search. How else might we set up expectations for trends amongst the many programming languages being asked about on Stack Overflow? I found two good sources that are worthy proxies for popularity: Google and GitHub.įor web searches, I’m using the already established PYPL index, which is an aggregated source for Google Trends data specifically for programming language tutorial search history. Less than 1% of those learning responded they were using either Clojure or Elixir: The difference between these two measures of popularity will be important in distinguishing both as possible explanatory variables for trends in question posts.

#RUST PROGRAMMING LANGUAGE POPULARITY CODE#

There is an interesting pattern in comparing Most Loved and Learning to Code Popularity: people learning to code aren’t using the most loved languages. Because Stack Overflow is a learning resource, I would expect that popularity amongst those specifically learning would be a good indicator of current and future programming language popularity. In 2022, we added a drill-down to specifically show popularity amongst those learning to code. However, in looking at the last three years, we see a bit of movement. Rust, Elixir, Clojure, Typescript, and Julia are at the top of the list of Most Loved Programming Languages. I’m going to take a cue from the survey and focus on programming languages for this question drawing comparisons within types makes sense and avoids introducing another layer of complexity. In the survey results for Most Loved, we categorize everything so it’s easier to compare like-to-like (i.e. What languages did the developer community tell us they loved in 2022? No source of information is better at tapping into developer sentiment than our own Developer Survey. Then, I’ll compare this to trends for questions posted about programming languages, using a simple regression analysis in order to elucidate and explain possible relationships between stated popularity and questions asked on Stack Overflow. In this article, we will take a look at what the recent past tells us about what developers will be loving and/or questioning in 2023.įirst, I’ll look at what proxies we could use to quantify programming language popularity. We can then use our website data to validate the survey sentiment by looking at what users ask about most. And because we’ve been doing this survey for 10+ years, we can see trends in growing (or declining) popularity.

#RUST PROGRAMMING LANGUAGE POPULARITY SOFTWARE#

The 2022 Developer Survey collected responses from Stack Overflow users around the world to find out what programming languages and software development tools are the most popular. For research, marrying qualitative and quantitative sources is key in order to validate assumptions and explore the story in the gray area between explicit and implicit behavior. I didn’t know, so I dug into two of Stack Overflow’s exceptional data sources: the annual Developer Survey results and ’s website data. It’s 2023 (we made it!) and after joining Stack Overflow in September 2022, one of my first tasks as a senior research analyst was to pull together statistics for our year-end wrap-up, and to which the natural follow-up question was asked of me, “is this what we expected to see?”













Rust programming language popularity