February 2019
Intermediate to advanced
442 pages
11h 46m
English
Kotlin is a language for Java Virtual Machine (JVM) and hence can be used in place of Java. Be it server side, mobile, or web, you can use Kotlin everywhere Java is used at present. It is sponsored by a company called JetBrains; it is open source, and you can download the source code from GitHub (https://github.com/jetbrains/kotlin). They plan to roll out Kotlin for embedded and iOS platforms in the near future.
Kotlin provides good support as a functional programming language. The term functional programming is used to describe a declarative paradigm where the program is created by an expression or declaration rather than by the execution of commands. The functional programming model inherently brings certain qualities ...