Kotlin, Bahasa Pemrograman Baru

Baru-baru ini ada bahasa pemrograman baru yang menjadi trending bernama Kotlin. Kotlin merupakan bahasa pemrograman yang statis untuk aplikasi multiplatform modern, bahasa pemrograman baru ini dibuat oleh JetBrains, yang mengusung pemrograman 100% dapat dioperasikan dengan Java ™ dan Android ™. Berikut kelebihan dari Kotlin :

  • Ringkas, secara drastis mengurangi jumlah kode boilerplate.
  • Aman Null, compiler secara sistematis akan menandai pointer yang berpotensi null.
  • Interoperable, memanfaatkan library yang ada untuk JVM, Android, dan Browser.
  • Pemrograman Fungsional, mendukung lambda dan kemampuan mapping, folding, pada Collection Java.

Selain beberapa kelebihan di atas berikut  dukungan tools untuk Kotlin :

  • Intellij IDEA, Android Studio, dan Eclipse
  • Maven, Gradle, dan Ant
  • Spring Boot
  • Github, Slack, dan Minecaft

Berbeda dengan bahasa pemrograman lainnya yang membangun paket manajer sendiri, Kotlin memanfaatkan berbagai plugin Maven dan Gradle sebagai paket manajernya. Inovasi yang dibawa Kotlin berguna untuk efektifitas dalam pengembangan aplikasi karena kodenya yang singkat dan menjadi interface JDK yang fleksibel. Untuk perbedaannya dengan Java nanti akan dibahas di artikel berikutnya, kunjungi situs resminya di Kotlinlang, jika ingin belajar bareng dengan developer lainnya bisa gabung ke grup Telegramnya di KotlinID.

Add a Comment

Your email address will not be published. Required fields are marked *