What is kotlin????

 

  • JVM language
  • Statically typed
  • Developed by JetBrains

 

Why another language?

 

Limitations in java hindered development at JetBrains.

 

Features

 

  1. Lambda expression
  2. Data Classes
  3. Null-safety

?:

KotlinJS

Kotlin / NATIVE

PROS

  • support from a number of IDEs
  • less errors and more stable code in production
  • language has an intuitive syntax

CONS

  • small developer community
  • a certain learning curve is involved

??

??

??

??

??

??

??

??

THANK you

Copy of deck

By Chetan Hegde

Copy of deck

  • 233