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
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
- 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
- ImageKotlin (programming language)
JetBrains, Public domain, via Wikimedia Commons
Related
- Kotlin programming language announcedJuly 19, 2011
- Java 1.0 shippedJanuary 23, 1996