Why Kotlin is eating Java [Storytime Saturdays]
We've seen more and more big companies and groups push towards integrating Kotlin into their workflows.
Hey, it’s your favorite cult leader here 🐱👤
On Saturdays, I will cover stories/writeups covering various people’s experiences 📚📚. These stories will help you learn from the mistakes and successes of others. These stories will cover various topics like Leadership, Productivity, and Personal/Professional Development. Use these to zoom ahead on your goals 🚀🚀
To get access to all my articles and support my crippling chocolate milk addiction, consider subscribing if you haven’t already!
p.s. you can learn more about the paid plan here.
Some of you are definitely squinting your eyes very hard at me right now.
But trust me, that title is not clickbait. Java, one of the legendary programming languages might be in danger of being replaced. And not as much by C#, as MS had hoped, but by an upstart language created by an IDE company. Kotlin, which was created to be an Android programming language, has now expanded into more. Its multi-functionality and great design have seen multiple organizations implement Kotlin into their systems.
Take a look at these two results. One from the StackOverflow programming languages survey-
According to the Stack Overflow developer survey 2019, Kotlin was the 4th most loved language (while Java was amongst the most dreaded)[7]. It maintained that in 2020 [8], was the 14th most loved language in 2021 [9], and number 11 in 2022 [10]. It has maintained a solid 60% rating throughout this period [7][8][9][10].
And another from Google itself
Kotlin is being expanded to more than just Android Development. Thousands of Google engineers are writing Kotlin code, and our internal codebase contains more than 8.5 million lines of Kotlin code to date. This number has been increasing rapidly as well, doubling year over year[4].
This is not a trend you want to ignore. In this post, we will cover a few things-
Why Google Initially chose Java as the language of choice for Android.
What made Java a bad programming language (take notes here).
What makes Kotlin so popular with so many organizations. We’ll go over the experience of developers at various groups, including Tech Giants Google, and Uber.
How Kotlin is expanding beyond Android development into other platforms.
As a tech professional, you don’t want to miss this. Whether you’re a student/person looking to transition into tech, a developer who wants to upskill, or a tech leader trying to keep tabs on the trends of the industry, the ideas discussed today will be very relevant to you.
Key Highlights
Keep reading with a 7-day free trial
Subscribe to Technology Made Simple to keep reading this post and get 7 days of free access to the full post archives.