February 15, 2016

Kotlin 1.0 released

JetBrains released KotlinA modern language from JetBrains — officially supported for Android and interoperable with Java. 1.0 on February 15, 2016 — the first stable version of the pragmatic JVMJava Virtual Machine — executes Java bytecode and hosts Kotlin, Scala, Clojure, and other JVM languages. and AndroidGoogle's open mobile operating system — the dominant platform for smartphones worldwide. language.

What it was for

Kotlin (programming language)KotlinA modern language from JetBrains — officially supported for Android and interoperable with Java. 1.0 committed to backward compatibility for the language and standard library — safe for production AndroidGoogle's open mobile operating system — the dominant platform for smartphones worldwide. and server code. Google later made KotlinA modern language from JetBrains — officially supported for Android and interoperable with Java. the preferred AndroidGoogle's open mobile operating system — the dominant platform for smartphones worldwide. language. Null-safe types, data classes, and coroutines reduced boilerplate versus JavaA portable language running on the JVM — dominant in enterprise servers, Android, and big data..

Companies

  • Google
  • JetBrains
  • Sun Microsystems

Why it's here

KotlinA modern language from JetBrains — officially supported for Android and interoperable with Java. 1.0 was the stability milestone that let enterprises bet on KotlinA modern language from JetBrains — officially supported for Android and interoperable with Java. beyond experiments.

Why it mattered

It unlocked Google's AndroidGoogle's open mobile operating system — the dominant platform for smartphones worldwide. pivot and proved JetBrains could ship a mainstream JVMJava Virtual Machine — executes Java bytecode and hosts Kotlin, Scala, Clojure, and other JVM languages. language.

What it solved

Preview KotlinA modern language from JetBrains — officially supported for Android and interoperable with Java. changed frequently; teams needed a stable 1.0 with long-term compatibility guarantees.

Media

  • Kotlin (programming language)
    ImageKotlin (programming language)

    JetBrains, Public domain, via Wikimedia Commons

Related