User:K0zka/sandbox/Kotlin (programming language)

From Wikipedia, the free encyclopedia
Jump to: navigation, search
K0zka/sandbox/Kotlin (programming language)
Paradigm(s) OOP
Developer JetBrains
Typing discipline static
Influenced by scala, java
Platform Java runtime
OS Platform independent
License Apache License[1]
Filename extension(s) kt
Website http://kotlin.jetbrains.org/

Kotlin is an open source programming language developed by JetBrains. It's target runtimes are java and javascript.

Language features[edit]

Compatibility with Java[edit]

See also: Java

Null-pointer safety[edit]

See also: Null reference

Collections[edit]

Exceptions[edit]

Kotlin does not have checked exceptions.[2]

IDE support and tool integration[edit]

JetBrains also develops an plug-in to IntelliJ IDEA to support kotlin developers. Ant task, Maven and Gradle plugins are also available.

  1. ^ [1]
  2. ^ "Excetions". "the main difference from Java is that there're no checked exceptions in Kotlin"