RedMonk in 2020 Q1 programming language Ranking: Python burst into the first two, Dart concern

Well-known software industry analyst firm RedMonk released the first quarter of 2020 list of programming languages .

RedMonk list of programming languages ​​by using the tracking programming language code on GitHub and Stack Overflow number of cases and discussion, sorted after statistical analysis, which aims to discover underlying trends in the use of language. The list is published twice a year, this is the first year's list, the list will be held next June, a programming language that is ranked the third quarter.

RedMonk currently no change to sorting algorithms programming language basic idea, but the specific process changes. Archive GitHub now use as a data source for data analysis GitHub; and Stack Overflow portion which is used directly utility provides data explorer, the specific ordering algorithm, see the official description .

Here take a look at the top 20 list of programming languages ​​RedMonk in 2020 Q1 quarter:

Ranking January 2020 June 2019 January 2019
1 JavaScript  JavaScript  JavaScript
2 Python, Java Java Java
3   Python  Python
4 PHP  PHP  PHP
5 C# C++ C#
6 C++ C# C ++
7 Ruby, CSS CSS CSS
8   Ruby Ruby
9 TypeScript, C C C
10   TypeScript Objective-C
11 Swift Swift Swift
12 Objective-C Objective-C TypeScript
13 Scala, R Scala Scala
14   Shell Shell
15 Go, Shell R Go,R
16   Go  
17 PowerShell, Perl PowerShell PowerShell
18   Perl Perl
19 Kotlin Haskell Haskell
20 Haskell Kotlin Kotlin

In the latest list, each language remained stable overall rankings, interestingly, most of the rank next to the language a little to swap the order. In addition, there have been many tied for the phenomenon. Then take a look at some of the specific points of concern:

  • Python good momentum of development, moved up one than before, even into the top two, to keep pace with Java. This is since 2012, the first time ever there was a non-JavaScript or Java entry in the list of the top two. Previously, Python for four consecutive years are in fourth place, finally jumped to third in three years ago, and has remained, until now a forward again. Python can continue to maintain this unprecedented rankings? Or is this just a temporary phenomenon? But also the development of the next.
  • TypeScript into the top ten list in June last year, has become the first five years for the first time to break the ten ranking of language. This time, TypeScript rose to ninth place, tied with the C language. Visible, TypeScript in the top ten is not an accident, it's a combination of JavaScript and can be said to be successful.
  • R language surprise, jumped from the previous 15-13, tied with Scala. Confined to statistical and data processing professional academic language R unexpectedly popular, it has exceeded expectations. Importantly, the same as the language most commonly used for data analysis, Python's good momentum does not seem too overwhelming R, which still has its appeal lies.
  • Rust by Microsoft last year due to the adoption and hot for a while, ranked 21 on a list, when people guess whether it can make persistent efforts to break through the 20 mark, but it may let the attention of people disappointed, Rust current development momentum is slowing down, this time remained at 21. Also there is a slowdown in the development of the Go language, though it grew from a little to 16, ranked 15. Since 2015, reflected in the list of Go's almost stagnant development, ranking has remained at such a rank.
  • Finally, look at the Dart. Dart recently received some income, which rose substantially related Flutter penetration. Since the release of version 1.0-based Flutter Dart, the language jumped all the way from the original 33 to the latest ranking of 24th. A few days ago, Google released a Fuchsia editing language policy, which can be seen Dart will be a great support . Then the next Dart will get further development? Wait and see.

榜单详情: https://redmonk.com/sogrady/2020/02/28/language-rankings-1-20/

Guess you like

Origin www.oschina.net/news/113819/redmonk-language-rankings-1-20