You are on page 1of 17

otlin

by

Andrey Breslav
otlin

bytecode
Design Principles

Industry

Tooling

Safety
MANY PEOPLE
+ Lots of code
+ Many years
We read a lot more code than we write…
Facts about Kotlin
• Current version: 0.7

• Tooling
– IntelliJ IDEA/Android Studio
– Eclipse (in the works)
– Gradle/Maven/Ant

• Runtime size: 800K, and shrinking


Ecosystem
• Server-Side
– Kara/Ktor
• Client (JS)
– kInterest
• DB
– Exposed
• Testing
– Spek
• DSLs
– HTML, Android
UI, Ant
Why a new language?
Cup<Coffee> cup = new Cup<Coffee>(new Coffee())

Java 7

Cup<Coffee> cup = new Cup<>(new Coffee())

Why not…
Cup<Coffee> cup = new Cup(new Coffee())
When will Android get Java 8?
WebStorm

Kotlin
JetPeople

Online Game
planned
for 2014

IntelliJ IDEA

Industrial Geodetic Systems


Downloads

M6.2

M6.1

M5.3 M6

M5.2
DEMO

You might also like