Kotlin Re-Enters TIOBE Index Top 20
Written by Mike James   
Monday, 18 September 2023

Kotlin, the open-source Java alternative from JetBrains, is back in the Top 20 of the TIOBE Index, displacing Julia which lost the 20th position after only one month and is now down at 25th place.

tiobesq

Kotlin was only a fledgling when it first gained a place in the TIOBE Index. That was in 2017, a year after it was unveiled to the world by JetBrains. The reason for the sudden surge in interest in a new language was that Google adopted it as a first-class language for Java. As is usually the case when an immature language is caught in the limelight, its stay in the Top 20 was short-lived. From having a 1% share of the ratings it fell back to around 0.2% in early 2018. Since then it has gained and lost popularity see-saw fashion as is typical of the TIOBE Index until the last few month. Back in April 2023 it was at a relatively low 0.25%, May saw it at 0.37%, June at 0.52%, July at 0.70. August saw a slight dip to 0.69% but in the last month it increased to 0.9%, a year-on-year jump of 0.59%. 

tiobe kotlin

In his September blog post TIOBE software CEO and maintainer of the Index Paul Jansen comments:

The current uprise is more serious because of Kotlin's much larger fanbase nowadays. Kotlin's reason for existence is being a fierce competitor of Java. It beats Java on almost all fronts. The main argument against Kotlin is that Java is a more established language thus having more programmers, books, training courses, libraries, etc.

Kotlin is a better Java and promises to interwork with existing Java libraries - a claim proved by its use as Java-based Android's default language. It is better because it has learned from Java's mistakes. By looking at where Java involves standard boilerplate code, the designers of Kotlin introduced simple facilities that reduce or even elimintate boilerplate code. As a result Kotlin programs are usually much shorter than Java programs and arguably just as, if not more, easy to understand. This is the reason that, if you use Java, you should try Kotlin, even if your target platform isn't Android.

The fact that Kotlin is open source under an Apache 2 licence is one of its key strengths. It means that the language is constantly evolving and improving and while it has certainly benefitted from its origins at JetBrains it also means that Kotlin is more likely to remain viable in the long term, as it is not tied to any one company. 

 

 kotlinlogo

More Information

TIOBE Index

Related Articles

Kotlin 1.9 Adds K2 Compiler

Julia Makes Its Debut in TIOBE Top 20

Languages Closely Tied At Top of TIOBE Index

Zig - A Newcomer To TIOBE Top 50

Go In Top 10 On TIOBE Index

 

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

 

Banner


Falco On Track To Version 1.0.0
02/04/2024

Falco is a cloud native runtime security tool for the Linux operating system, designed to detect abnormal behavior and warn of potential security threats in real-time. Now it's about to release its fi [ ... ]



Insights From AI Index 2024 Report
17/04/2024

Published this week, the latest Stanford HAI AI Index report tracks worldwide trends in AI. A mix of its new research and findings from many other sources, it provides a wide ranging look at how  [ ... ]


More News

raspberry pi books

 

Comments




or email your comment to: comments@i-programmer.info

 

<ASIN:1871962706>

<ASIN:1871962544>

Last Updated ( Monday, 18 September 2023 )