The first quarterly Programming Language Rankings report for 2021 by the analysts at RedMonk is out, finding an “unusual” degree of movement amongst the Top 20.
Adjacent languages like TypeScript and Dart (21) also rose up the ranks, demonstrating enough grid to face their web competitors. Things didn’t look so certain for Dart about a year ago yet the rising interest in Flutter, Google’s UI toolkit, seems to have helped nudge it closer towards the upper echelons of the ranking.
The same cannot be said for Go, another language initiated at Google, whose trajectory looks concerning to RedMonk. Despite its wide-spread use in the containerisation space, the company saw the language peaking in 2018 and has since been “at best static”. This might be down to Go’s “more narrow addressable market” when compared to other languages, the analyst noted.
Statistical computing language R fell into the same, if not even narrower category, but has enjoyed a more upward facing trajectory. Earlier this year the team behind the Tiobe programming community index said they’d seen a surge in interest in R over the past twelve months. RedMonk arrived at a similar conclusion, placing R at 12 in their analysis. It now is situated between Swift (11) and Objective-C (13), meaning it has overtaken the “more versatile” Objective-C and serves as a divider to the language’s successor.
Another interesting development in RedMonk’s list was confirmation of an increased enthusiasm for Rust, which has jumped from 20 to 19 in the latest ranking. Rust has often been hailed as a security-centered alternative to Go.
The recent launch of a Rust foundation could help to spread the word, especially with Google amongst the initial backers. Google has already hinted at plans to make more use of the language across the company to exploit its memory safety features, so who knows where it will pop up next.