Author Archives: Ilya Gorbunov

Early access program for Kotlin 1.2 has been started

We’re excited to announce the start of the early access program for Kotlin 1.2: today its first milestone release 1.2-M1 is out. This release enables by default new language features that were previously available in 1.1.x releases under experimental 1.2 … Continue reading

Posted in EAP, Releases | Tagged , | 32 Comments

Kotlin 1.1: What’s coming in the standard library

Java 9 preparations Java 9 is coming and brings Project Jigsaw to the table — the Java platform module system. One of the constraints it imposes is that no two modules can declare public API in the same package. The … Continue reading

Posted in Libraries | Tagged | 12 Comments

What’s new in Standard Library M13 and M14

Standard Library continues its evolution: Lazy<T> type has been introduced More concise syntax for storing properties in a Map Final changes in the Char arithmetics Plus and minus operations on a collection now depend on its type New scope functions: … Continue reading

Posted in Libraries | 18 Comments

Kotlin Evolves: How to Keep Your Code Up

Kotlin is undergoing finalization, and as part of the process we are cleaning up: revising the language and its libraries. The biggest changes have been made in M12, but some more are coming. The point is to perform all the … Continue reading

Posted in Libraries | 20 Comments