Python sale nella classifica delle lingue di RedMonk

Sebbene Python sia arrivato secondo dietro JavaScript è l'edizione di giugno del RedMonk Programming Language Rankings, è comunque considerato il grande vincitore del rapporto, perché ha preso possesso del numero due della classifica dopo essersi abbinato a Java a gennaio. Le classifiche RedMonk vengono pubblicate ogni sei mesi. 

Questa è la prima volta che un linguaggio oltre a Java o JavaScript occupa il secondo posto da solo dall'inizio delle classifiche nel 2012, ed è la prima volta che Java si classifica più in basso del primo o del secondo. A titolo di spiegazione, RedMonk ha affermato che Python è il collante per migliaia di piccoli progetti e la base per innumerevoli script personali, inclusi alcuni che recuperano i dati per le classifiche di RedMonk. La società ha notato che Python ha anche trovato nicchie in aree come la scienza dei dati.

RedMonk ha affermato che Java non ha mai affrontato più concorrenza per il tempo e l'attenzione degli sviluppatori di quanto non faccia ora. Sebbene Java sarà un pilastro aziendale per gli anni a venire, l'azienda ha affermato che la posizione di rilievo di Java non è più garantita. (Java è recentemente scivolato al numero due nella classifica della lingua Tiobe, dietro C, dopo più di cinque anni al vertice.)

Le classifiche linguistiche di RedMonk sono estratte dalle analisi di GitHub e Stack Overflow. Per GitHub, RedMonk interroga le lingue in base alle richieste pull, sfruttando l'archivio GitHub. Per Stack Overflow, vengono valutate le discussioni sulle lingue.

Sempre nella classifica di giugno, Rust ha raggiunto per la prima volta la top 20, classificandosi 20 °. Si è piazzato al 48 ° posto cinque anni fa. Kotlin, al 19 ° posto nel rapporto di giugno, si è classificato 68 ° cinque anni fa.

I primi 20 nella classifica RedMonk di giugno 2020 erano i seguenti:

1. JavaScript

2. Python

3. Java

4. PHP

5. C ++ e C # (tie)

7. Ruby e CSS (pareggio)

9. TypeScript

10. C

11. Swift e Objective-C (pari merito)

13. R

14. Scala

15. Go and Shell (pareggio)

17. PowerShell

18. Perl

19. Kotlin

20. Ruggine