Bahasa pemrograman kotlin adalah bahasa pemrograman yang di luncurkan oleh perusahaan JetBrains pada tanggal 15 Februari 2016 pada versi 1.0 . Kotlin adalah bahasa pemrograman yang mudah di pelajari di kalangan devoloper. Tidak sedikit pula orang yang meyanrankan untuk mempelajari bahasa pemrograman yang satu ini.
Definisi dan Sejarah Kotlin
Kotlin adalah bahasa pemrograman yang pada saat ini dikenal sebagai aplikasi untuk mengembangkan atau membuat aplikasi SmartPhone khususnya untuk Android.
Bahasa pemrograman ini di sajikan dengan statis. Maksudnya adalah bahasa ini akan berjalan mengunakan platfom Java Virtual Machine.
Seperti yang kita ketahui JetBrains meliris kotlin pada pertama kalinya pada tanggal 15 Februari 2018.
Namun apakah kalian tahu alasan di balik JetBrains meliris kotlin ketika JetBrains masih memakai Java?
Pada sebelumya JetBrains mengemukan IDE terkait bahasa pemrograman yang berbasis Intelej dengan Java. Namun JetBrains memerlukan waktu yang relatif cukup lama untuk merealisasikannya.
Nah untuk mengatasi masalah tersebut JetBrains membuat bahasa pemrograman yang lebih ekspresif atau yang kita kenal dengan Kotlin ini.
Lantas apa maksudnya dari penamaan Kotlin ini? Kotlin adalah nama pulau yang berlokasi di satu daerah dimana kantor JetBrains berada yaitu di St. Petersburg, Rusia.
Kotlin dirilis pertama kali pada tahun 2016 dengan versi 1.0. Namun pada saat ini Kotlin telah mencapai versi 1.30.70 .
Selain itu semua, Kotlin telah menjadi bahasa utama pada tahun 2017.
Fitur-Fitur Kotlin
Kotlin bisa di katakan adalah bahasa pemrograman yang mudah. Karena telah dilengkapi dengan fitur yang menarik, seperti :
1. Concise
Kode atau bahasa penulisan Kotlin lebih sederhana di bandingkan Java.
2. Versatile
Kotlin adalah bahasa pemrograman turunan dari versi Java, maka dari itu dia bisa di gunakan untuk mengembangkan aplikasi baik mobile ataupun web.
3. Safe
Setiap kode yang di proses terjamin keamanannya dan bebas eror. seperti bebas dari NPE.
Mengapa memilih Kotlin?
Berikut adalah beberapa kelebihan serta kekurangan Kotlin sebagai bahasa pemrograman Android.
Kelebihan:
Bersifat open source
Kamu bisa bebas menggunakan open sources Kotlin dengan gratis. Bahkan kamu bisa melihat proses pengembangan, modifikasi atau ikut berkontribusi dalam pengembangannya.
Bahasa lebih ringkas
Semakin teknologi berkembang maka semakin mudah pula cara menjalankannya. Kotlin pun relatif lebih mudah dan ringkas dibandingkan dengan bahasa pemrograman Java.
Anda bisa menuliskan coding yang lebih simpel diandingkan Java. Jadi bisa menghemat tenaga serta waktu.
Bisa dikompilasi dengan Java
Kelebihan lainnya adalah bahasa ini bisa dengan mudah digunakan bersama Java. Bahkan Anda bisa melanjutkan proyek yang awalnya dibangun dengan Java kemudian dilanjutkan di Kotlin.
Terintegrasi bersama Android Studio
Kotlin memang dikembangkan oleh JetBrains yang mana merupakan perusahaan yang mengembangkan IntelliJ yang dikenal sebagai basis Android Studio.
Kekurangan:
Selain memiliki kelebihan tentunya suatu bahasa pemrograman pastinya memiliki kekurangan:
Kecepatan Komplikasinya Bervariasi
Kecepatan komplikasi Kotlin tidak stabil terkadang cepat dan terkadang juga lambat.
Sedikitnya Komunitas Kotlin
Walaupun Kotlin sudah dijadikan bahasa utama pemrograman, namun komunitas Kotlin sangatlah sedikit.
Mungkin cukup sekian dari artikel saya, kurang lebihnya mohon maaf
Tidak ada komentar