A single conversation with a wise man is better than ten years of study.
~ Chinese Proverb ~

Kotlin: A cool way to program for JVM

Andrey Breslav

Download slides

Kotlin is a statically typed JVM-targeted OO-programming language, recently introduced by JetBrains. The language is under development, but we can already demo quite a few cool things you can do with it, such as:

  • Safer programs with static null checks;
  • Concise code with type inference and first-class functions (closures);
  • Convenient internal DSLs and fluent interfaces;
  • Strong and flexible typing with reified, variant generics;
  • and much more!

More talks