Hello guys, so i decided to start the kotlin series and today i'll be giving you an introductory class to it.
History of kotlin
• First appeared in 2011, Current stable release 1.3.41.
• On Feb 2012, open sourced.
• Kotlin v1.0 was released on 15 February 2016.
• At Google I/O 2017, Google announced first-class
support for Kotlin onAndroid.
• Kotlin v1.2 was released on 28 November 2017.
Sharing code between JVM and Javascript.
• On May 7 2019, Google announced Kotlin as a first
preferred language for Android app developers.
What is kotlin?
“Kotlin is a new programming language targeting JVM, Android
and even JavaScript.”
Modern and Statically typed
Interoperable with java 100%
Works anywhere java does
Targets Native, Javascript, JVM and Android
Object oriented and also a functional language too
Open source
Developed by Jetbrains( yea the geeks who build our loveable Android studio).
What's kotlin about?
Why kotlin?
• It is a fun language and costs nothing to adopt.
• Tired of Java, JavaScript ? Concise language.
• Helps you to be more productive. No runtime
overheads.
• Everywhere
• Push from Google and Android community.
• Cool language features.
• Functional Nature. Solves nullability problem
KotlinEveryWhere( kotlin's usage)
• Android Developers (JVM)
• Backend Developers (JVM)
• IOS Developers (LLVM) - Haven't seen this in action though
• Windows Developer (LLVM) - Haven't seen this in action either
• Javascript Developers
Well we will stop here today and brace yourself for another section(Kotlin basics).Thank you..
Drop comments if any and don't forget to share.
Top comments (0)