Beta JetBrains IDE moves Kotlin apps out of the JVM

Posted on 06-11-2017 , by: admin , in , 0 Comments

JetBrains has made available the Kotlin/Native technology, which creates native binaries for Kotlin code so they can run without a Java virtual machine. A beta version of the CLion IDE allows Kotlin programs to be compiled directly to an executable machine-code format.

Kotlin is a statically typed Java language alternative that began on the JVM. But many platforms can’t run JVMs, restricting the use of Kotlin to JVM-friendly platforms like Android. The Kotlin/Native preview’s supported target platforms include MacOS, iOS, Ubuntu Linux, and Raspberry Pi.

How Kotlin/Native works

Kotlin/Native uses LLVM compiler technology to generate machine code. An LLVM back end, runtime implementation, and native-code-generation facility are provided as part of the beta CLion IDE.

Where to download the CLion IDE for Kotlin/Native

Developers can use Kotlin/Native by downloading CLion 2017.3, the beta version JetBrains’s IDE for C and C++ development. You will also need to download two plugins, for Kotlin and Kotlin/Native, from the JetBrains Plugin Repository to add Kotlin and Kotlin/Native support to CLion.