![]() We have previously commented on the consistency of the RedMonk rankings over time as a characteristic that makes them ratings useful from the point of view of the developer. Kotlin, meanwhile, finally made progress inching up the Top 20 board to #19. With the exception of Groovy, however, which went from #24 to #23, Scala was static at #13 and Clojure dropped one spot. ![]() ![]() There have even been suggestions that the syntactically and aesthetically popular language might have been a flash in the pan, and give back the ground it had gained to fellow JVM-based alternatives such as Clojure, Groovy or Scala. While it grew in leaps and bounds initially, however, growth since has been more difficult to come by. Kotlin made a big splash a year ago at this time when it vaulted eight full spots up the list to just crack the Top 20 at spot #20. There are also interesting comments on the JVM languages: Instead of versatility, however, TypeScript is buoyed by both its ability to intermingle with a large existing codebase in JavaScript and its potential ability to make the resulting code safer. As with Python, TypeScript is succeeding in part because of patterns. Instead of retreating back to the 10-15 range, the JavaScript-compatible language continued to gain, moving from tenth place to ninth. This quarter brings the answer, which was that TypeScript did not sustain its performance, it exceeded it. Having accomplished that feat in June, the question was whether TypeScript could sustain that performance, or whether – like Swift, the fastest growing language we had measured – it would be a one time anomaly and slip back outside of the Top 10. It had been five years since we’d seen a new Top 10 language. As shown in our table below, it only entered the top 10 at the last run. This, as much as the language’s general accessibility and ease of use, is one of the most important factors in Python’s ability to not merely survive, but thrive. Like the language it tied with in this run, Java, Python has continued to find a role for itself in new workloads and use cases, even as it faces more specialized competition in these arenas. didn’t displace either of those languages, but it has tied Java for the first time.ĭescribing Python's performance as "almost metronomically" steady, OGrady suggests that it is Python's versatility that explains its increased usage: He writes:įor the first time in the history of these rankings which began in 2012, we have a non-Java or JavaScript entry in our number two slot. This chart includes languages in RedMonk's, two top tiers plus a cluster of close contenders.Īs usual Stephen O'Grady comments on interesting changes since the last round. Here's a bigger version of the top right of the chart which shows a high degree of correlation between GitHub rankings, on the x-axis, and those from Stack Overflow on the y-axis: See Why Do Some Languages Always Come Top? for the methodology used by RedMonk derived from an analysis first performed in September 2010 by "the Dataists", Drew Conway and John Myles White. ![]() The RedMonk Programming Language Ranking is a twice-yearly exercise that uses data from GitHub and Stack Overflow with the aim of producing a popularity ranking that reflects both volume of code and of discussion. How does this accord with the latest TIOBE index? JavaScript still holds the coveted #1 slot. In a very unusual occurrence, there has been a ranking change at the very top of the RedMonk Language Rankings - Python is now in joint second place with Java. Python Ties With Java In RedMonk Language Rankings ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |