SEJARAH DAN KELEBIHAN KOTLIN
Kotlin merupakan bahasa pemrograman yang berjalan di atas Java Virtual Machine (JVM) atau juga bisa berjalan menggunakan kompilator LLVM. Awalnya kotlin di kembangkan oleh JetBrains dengan support dari Google kini menjadi semakin pesat perkembangannya. Bahasa pemrograman ini mempunyai source code yang lebih sederhana, dan mendukung konsep Object Oriented maupun functional programming.
BERIKUT SEJARAH DAN KELEBIHAN KOTLIN
SEJARAH KOTLIN
Kotlin pertama kali rilis pada Juli 2011. Kotlin di kembangkan selama 1 tahun oleh Dmitry Jemerov, penulis buku “Kotlin in action” bersama dengan Svetlana Isakova. Nama kotlin sendiri berasal dari pulau Kotlin di dekat St. Petersburg. Kotlin menjadi bahasa pemrograman ke 3 yang di dukung android selain Java dan C++. Sejak rilis pada September 2018 yaitu versi 1.3 kotlin memiliki 2 ekstensi file yaitu .kt dan .kts.
KELEBIHAN KOTLIN
- MATURE
Kotlin adalah bahasa pemrograman modern namun sudah matang yang bertujuan untuk membuat developer lebih senang.
- CONCISE
Ringkas dan dapat di operasikan dengan Java dan bahasa lain, dan menyediakan banyak cara untuk menggunakan kembali kode di antara berbagai platform untuk pemrograman yang produktif.
- SAFE CODE
Kotlin menjamin agar kode yang kita tulis sebisa mungkin tidak terjadi error saat proses kompilasi. Contoh salah satu fiturnya yaitu null-safety.
- MORE FAETURES
Kotlin memiliki fitur yang beraneka ragam. Contohnya lambda expression + inline-function, null-safety, coroutines, scope functions, when expressions, companion object, data classes, dan lain-lain.