![]() ![]() One of the biggest problems that developers face while working with Java is that when they access a part of the null reference, they get null reference exception. This resource utilization is a big considering for enterprises that rely on hundreds or Java developers even today. What this means for organizations is that they can reuse their existing talent by training developers on Kotlin rather than having to hire a completely new team to develop in Kotlin. This means Android app developers can make use of a number of Java libraries for writing code in Kotlin and can generate Java code from Kotlin with the help of converters offered by the language’s developer company JetBrains. Kotlin has been conceived with the idea of becoming completely interoperable with Java. The language is 100 percent interoperable with the Java programming language Why Google chose Kotlin as its official programming language 1. Without further ado, let’s straightaway get to the reasons behind Google’s choice. We will be looking at the reasons why Google chose Kotlin as its official programming language and try to find out if the time for developers to bid adieu to Java has really come. ![]() There are some very real, striking benefits that the language offers over Java and they are exactly what we will be discussing in this article. The more businesses are exploring the language, the more they are becoming its evangelists. The rate of adoption that spiked then hasn’t gone down even at the present date. ![]() However, it suddenly burst onto the scene with this announcement when it became the preferred language of not just Google but also of organizations like Uber, Evernote, Coursera, and Pinterest, among others. This thus-far unpopular programming language that was brought into existence by JetBrains in 2011. That was the day of the 2017 Google I/O Developer Conference where the tech giant announced Kotlin as an official programming language for the Android mobile platform. But then came the sunny morning of May 17, 2017, and the story changed - bringing Java on a path of decline. ![]() In the world of Android app development, Java had already established itself as a battle-hardened language that has died a number of times only to be resurrected as many times. ![]()
0 Comments
Leave a Reply. |