Pengertian Kotlin, Sejarah, Fitur, Kelebihan Dan Kekurangan
Pengertian
Kotlin adalah sebuah bahasa pemrograman yang di kenal sebagai alat untuk mengembangkan aplikasi smartphone terutama Android.
Selain JAVA, bahasa pemrograman ini juga di dukung oleh Google dan bisa di gunakan dengan Android Studio.
Kotlin ini disajikan dengan statis. Yang mana bahasa pemrograman ini akan berjalan di platform JVM (Java Virtual Machine). Kotlin juga memakai compiler LLVM sehingga mampu di kompilasikan ke JavaScript.
Google mengumumkan bahwa Kotlin menjadi bahasa resmi yang di gunakan untuk mengembangkan aplikasi berbasis Android.
Sejarah
kotlin adalah bahasa pemrograman yang di luncurkan oleh JetBrains. Sebelumnya JetBrains menulisakan berbagai IDE yang berbasis intellij, tapi membutuhhkan waktu yang lebih lama. Karena itulah mereka menciptakannn bahasa pemrograman yang di kenal dengan nama kotlin.
Kotlin di rilis pertma kali pada tahun 2016 dengan versi pertamanya yaitu versi 1.0, dan pada tahun 2017 Kotlin di angkat sebagai bahasa pemrograman utama untuk pengembangan aplikasi berbasis android.
Baca juga : Bahasa pemrograman typesript.
Fitur-fitur Kotlin
Di bawah ini merupakan fitur-fitur yang ada pada kotlin, di antaranya :
- Concise
Kode atau bahasa penulisan yang di gunakan Kotlin lebih sederhana di banding Java.
- Versatile
Kotlin adalah bahasa pemrograman turunan dari Java, bisa juga di gunakan untuk mengembangkan aplikasi baik mobile ataupun website.
- Safe
Setiap kode yang diproses akan terjamin keamanannya dan bebas eror. Seperti bebas dari NPE.
- Interoperable
Kotlin berbeda dari bahasa pemrograman lainnya yang merupakan turunan dari Java.
Kelebihan Dan Kekurangan Kotlin
Di bawah merupakan beberapa kelebihan dan kekurangan kotlin, di antaranya :
Kelebihan
- Bahasa lebih ringkas
- Bisa di kompilasi dengan java
- Mudah di pahami
- Fiturnya beragam
- Bisa di gunakan ke berbagai platfrom
- Sistem pengamanan otomatis
- Update lebih cepat
- Terintegrasi bersama android studio
Kekurangan
- Komunitas masih sedikit.
- Kecepatan kompilasi bervariasi.
Artikel slenngkapnya di laman ini.
1 Komentar
Pengertian Java, Sejarah Dan Kelebihan - PT DIENG CYBER INDONESIA · Maret 5, 2022 pada 6:24 am
[…] Baca Juga : Pengertian Kotlin. […]