Redmonk Language Rankings Sees Rapid Rise for Kotlin and Swift

Industry researcher association Redmonk has published a Q1 2018 formula of their quarterly programming denunciation rankings. There is substantially small to warn people in a tip ranking languages, with JavaScript, Java, Python, PHP and C# ranking initial to fifth. Python’s position above PHP and C# is also echoed in a Stack Overflow 2018 Developer Survey. C++, CSS, Ruby, and C take a subsequent 4 spots, afterwards in corner tenth place are Swift and Objective-C.

Swift’s position is noteworthy, utterly when analysed over time. Swift has risen from 18th in a rankings from a recover in 2015 to a stream standing as equal to Objective-C, maybe an denote of a representation in expansion on a Apple platform. “…it’s formidable to perspective this run as anything though a changing of a guard,”  Stephen O’Grady suggests.

…Apple’s support for Objective C and a accompanying opportunities it combined around a iOS height have kept a denunciation in a high form purpose roughly as prolonged as we’ve been doing these rankings. Even as Swift grew during an implausible rate, Objective C’s story kept it out in front of a replacement. Eventually, however, a trajectories had to intersect, and this quarter’s run is a initial arise in that this has happened. In a universe in that it’s impossibly formidable to mangle into a Top 25 of denunciation rankings, let alone a Top 10, Swift managed a duty in reduction than 4 years. It stays a expansion phenomenon, even if a ability to dig a server side has not met expectations.

The methodology used to obtain a rankings was to mix a volume of formula being created in a languages with a volume of contention about them over a prior 3 month period. The information is performed by counting a series of lift requests in Github (based on a bottom repository language) and a series of tags on Stack Overflow mentioning that language.

Redmonk creates no claims that these rankings are broadly deputy of ubiquitous usage. They representation them some-more as an hearing of a association between dual populations that they trust is predictive of stream and destiny use.

Redmonk has also published a perspective of a information over a time duration commencement late 2012, that shows some engaging trends. Perhaps many distinguished is how small change there has been in both a calm and arrange of a tip 10 languages, with a usually new entrant in a final 6 years being Swift.

Apart from a slight decrease from fifth to eighth for Ruby, a other tip 10 languages have mostly remained in a same positions.

As with a TIOBE index we reported on final year, it is outward a tip 10 that some of a engaging information resides. Similar to Swift, Kotlin has seen a fast arise in popularity. The denunciation has left from 65th adult to 46th in Q3 of 2017 and now 27th in a latest rankings, call Stephen O’Grady during Redmonk to report it as “one of a fastest flourishing languages in a universe during present.”  Speaking on a InfoQ podcast during a finish of 2017, a editor-in-chief Charles Humble suggested that:

Kotlin got ‘blessed’ as an strictly upheld denunciation for Android during and we consider that has unequivocally helped a denunciation get a bit of momentum.  The fact that it looks utterly identical to Swift substantially doesn’t do it any mistreat either; if we are building with Swift for iOS and afterwards Kotlin for Android, a dual languages feeling really identical doesn’t do we any harm.

Kotlin Lead Language Designer Andrey Breslav expressed identical sentiments when we interviewed him only after Google done their announcement.

Rust has continued to stand usually reaching 23 in these rankings, and Scala has continued to decline. On Scala, O’Grady states:

It’s misleading what a causative factors are here, and it’s critical to note that a #14 ranking is still intensely high. That said, it will be engaging to see how most of a accessible oxygen for Scala is consumed by Kotlin as a latter continues to rocket adult these rankings.

Finally, Perl has seen a fast decrease in a final integrate of years, slipping from 12th to 18th. TypeScript has changed adult 3 places in a final quarter, maybe driven by Angular. The same duration has seen Scala tumble dual places, a delay of a trend from a final 3 quarters. O’Grady sees this as demonstrative of what a future binds for a language

Rate this Article

Related Editorial

Related Vendor Content

Related Sponsor


Continuously build, exam and guard your microservices for optimal performance

Tell us what we think





More tabs ...

Posted in
Tagged . Bookmark the permalink.
short link