Kotlin (Introduction for students)

11
otlin Andrey.Breslav@ . com The Programming Language

description

 

Transcript of Kotlin (Introduction for students)

Page 1: Kotlin (Introduction for students)

otlin

Andrey.Breslav@ .com

The Programming Language

Page 2: Kotlin (Introduction for students)

Let’s get to know each other!

Page 3: Kotlin (Introduction for students)
Page 4: Kotlin (Introduction for students)
Page 5: Kotlin (Introduction for students)

MANY PEOPLE+ Lots of code+ Many years

Page 6: Kotlin (Introduction for students)

We read a lot more code than we write…

Page 7: Kotlin (Introduction for students)

Why a new language?

Page 8: Kotlin (Introduction for students)

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

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

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

Why not…

Java 7

Page 9: Kotlin (Introduction for students)

Evolution is HARD

Page 10: Kotlin (Introduction for students)

Modern Language for Industry

• Readability• “Toolability”• Safety

Page 11: Kotlin (Introduction for students)

Questions?