Prediction based on correlations
The rankings are not representative of the general use of a language. RedMonk uses so-called code repositories to rank programming languages. They are hosted among others GitHub. However, the company believes it can predict future trends in language adoption by using correlations between two large developer populations. That is, using a language on GitHub and discussing a language on Stack Overflow. These discussions are also taken into account.
According to the ranking, the Kotlin programming language is growing even faster than TypeScript. Kotlin has risen eight places since last August and is now in 20th place. According to OGrady, Kotlin grows almost as fast as Swift. GitHub made a similar observation in his 2018 Octoverse report. Although Kotlin is the fastest growing language among developers using GitHub, where the fully supported Android language Kotlin is popular with developers of Android apps. The language would still be 27 percent away from the top 1000 Android apps on Google Play.
As regards the use of Julia, a programming language that was released via MIT in 2012, there is also an upward trend. Julia climbed two places on Redmond’s ranking and is now in 34th place. According to ZDnet, OGrady remarked last August that the esoteric nature of the language might even degrade it to niche status. Yesterday he would have said that Julia’s growth was more of a turtle than a hare, but at the same time OGrady also pointed to the growth of TypeScript. That as a reminder that it is rare, but according to him it is still possible for languages to move quickly from periods of slow, barely measurable growth to high, sustained growth quarter after quarter.
RedMonks top 20 of the Programming Language Rankings Q1-2019:
our launch article.