13 Reasons why I love Kotlin

1. No null checks anymore

2. Extension functions

3. Type casts

Cookie as Biscuit
if (Cookie is Biscuit)
if (Cookie !is Biscuit)

4. Lambdas and inline functions

5. Have you met String templates

"$a + $b is ${a+b}"

6. The var and the val and the lateinit

7. A class with 4 variables is so small in Kotlin

8. Kotlin wants you to write less code

9. No more finding views by ids

10. No semicolons :p

11. High Order functions

12. Kotlin saves so much time

13. Kotlin makes Android development more fun

Author of Kotlin Programming Cookbook | Android Developer | www.rashikaranpuria.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store