Version 1.2 of the statically typed Kotlin language, a version of JavaScript endorsed by Google for Android app development, will offer an experimental feature enabling reuse of code across platforms, as well as compatibility with the Java 9 module system.

Where to download Kotlin 1.2

The release candidate for Kotlin 1.2 is now available for download from GitHub.

The new features in Kotlin 1.2

Kotlin’s experimental multiplatform projects capability lets developers reuse code between supported target platforms: JVM and JavaScript initially, and later native. Code to be shared between platforms is placed in a common module; platform-dependent parts are put in platform-specific modules. During compilation, code is produced for both the common and platform-specific parts.

To read this article in full or to leave a comment, please click here