Kotlin, the JetBrains-developed, statically typed language for JVM, Android, and web development, is due for a compiler rewrite, multiplatform mobile improvements, and a Kotlin-to-WebAssembly compiler back end, according to a public roadmap for the platform.

Unveiled October 5, the roadmap covers priorities for the language, which received a strategic boost in 2017 when Google backed it for building Android mobile apps, alongside Java and C++.

Also on InfoWorld: 10 bad programming habits we secretly love ]

The compiler rewrite, noted on the roadmap as a key priority, would emphasize speed, parallelism, unification, and, ultimately, pluggability. Plans also call for having the new compiler compile itself. The current compiler would continue to be maintained for bug-fixing.

The roadmap addresses primary areas the team is working on, without committing to delivering features or fixes in specific versions. It spans a six-month time frame and will be updated every three months. Another priority, Kotlin multiplatform mobile, calls for improving the user experience and feature set for sharing code on mobile platforms.

#kotlin

Kotlin queues up new compiler, WebAssembly back end
1.30 GEEK