koltin adalah bahasa pemrograman modern, sajikan secara statis yang berjalan pada platform Java Virtual Machine (JVM). Kotlin menggunakan compiler LLVM yang artinya, dapat kompilasi ke dalam kode JavaScript. Bahasa pemrograman yang satu ini banyak minati oleh para developer. Terutama bagi kamu yang ingin jadi developer Android, pakailah bahasa yang satu ini.Kotlin merupakan sebuah pulau yang berada di tempat yang sama dengan markas Jetbrains. Lokasinya di Saint Petersburg, Russia. Kotlin 1.0 adalah versi awal yang rilis pada bulan Februari 2016 dan saat ini sudah mencapai versi 1.30
Open-sources Kotlin dapat bebas kita gunakan secara gratis. Kamu juga bisa melihat proses pengembangan, modifikasi atau bahkan ikut berkontribusi di dalamnya. Selain kamu menggunakan Kotlin untuk pengembangan aplikasi Android, Kotlin juga bisa pakai dalam membangun aplikasi server dan web.
Perusahaan besar seperti Gojek sudah memakai Kotlin di project Java yang sudah ada. Hal ini tentu banyak ikuti oleh perusahaan besar lainnya. Artinya apa? Semakin banyak startup atau perusahaan besar memakai dan mengimplementasikan Kotlin. Maka peluang akan kebutuhan developer Kotlin pun semakin menanjak. Contoh perusahaan memakai Kotlin antara lain, Gojek, Pinterest, Evernote, Slack Trello, dsb.Kotlin dapat meningkatkan kecepatan eksekusi fungsi Lambda. Jika bandingkan dengan Java, kedua bahasa ini sama-sama berjalan pada JVM, tentunya soal kecepatan Kotlin lebih unggul. Kecepatan seperti apa? Debugging atau me-run aplikasi baik itu pada emulator maupun pada real device. Itu sih yang saya alami, ketika menulis kode program menggunakan Kotlin. Kode atau sintak yang tulis pada Kotlin akan terhindar dari error. Seperti ketika kamu ngoding di Java maka kamu sudah terbiasa bersahabat dengan NullPointerExceptions (NPE). Exception bisa membuat developer frustasi, karena menyebabkan aplikasi crash.
0 Komentar