Introduction
Introduction to Kotlin
- General-purpose
- OOP + FP
- Static typing
- Open Source
- Developed by JetBrains
Kotlin Philosophy
- Concise
- Safe
- Interoperable with java
- Tool-friendly
Design Principles
- Pragmatism first: Elegance is great, as long as its pragmatic
Different Target Platforms
- Kotlin / JVM
- Kotlin / JS
- Kotlin / Native