By Hadi Hariri
Kotlin is a language that has been around on the JVM for a number of years, and over time has gained popularity. Its adoption by Android developers has given way for Google to announce official support for the language. But Kotlin goes beyond the JVM and Android. It also targets JavaScript and Native. The latter opens the door up to multiple platforms including iOS, macOS, Windows, and Linux.
Of course, when talking native, the de facto language is C. It’s widely used, known by all and an industry standard. What can Kotlin possibly bring to the table that might entice someone to use it? In this talk we’re going to take a look at Kotlin and see why its focus on embracing existing platforms and providing smooth interoperability, along with the conciseness and readability of the language can lead to an attractive option for those developing native applications.