Selama Google I / O terakhir, Google telah dengan jelas menunjukkan bahwa Java tidak lagi menjadi bahasa pemrograman utama Android memberi jalan ke bahasa lain seperti Python atau Kotlin. Memasang Python di Ubuntu tidak diperlukan karena sudah ada dalam distribusi Ubuntu, tetapi Dan kotlin? Bagaimana Kotlin dapat diinstal di Ubuntu? Apakah itu mudah dilakukan?
Kotlin tidak hanya dapat diinstal di Windows atau macOS tetapi juga dapat diinstal di sistem operasi berbasis UNIX, termasuk Ubuntu dan turunannya.
Kotlin adalah bahasa pemrograman gratis yang tersedia melalui situs resmi dari proyek tersebut. Untuk ini, kami hanya perlu mengunduh versi terbaru Kotlin dan mengekstraknya di Ubuntu kami. Ini adalah proses yang sederhana, tetapi ketika menyusunnya dapat menimbulkan masalah. Jadi, yang terbaik adalah memilih skrip instalasi. Kami hanya perlu membuka terminal dan menulis yang berikut ini:
curl -s https://get.sdkman.io | bash
Dan kemudian, lakukan penginstalan dengan perintah berikut:
sdk install kotlin
Sekarang, kami sudah memiliki bahasa Kotlin di Ubuntu kami. Tapi apakah itu semua?
Cara membuat program di Kotlin
Yang benar adalah tidak. Ini akan memungkinkan kita mengkompilasi kode Kotlin tetapi tidak membuat file. Untuk membuat file kita bisa gunakan editor kode atau langsung IDE yang bisa kita instal di Ubuntu. Setelah kami menulis kodenya, kami menyimpannya dengan ekstensi .kt dan kami membuka terminal di lokasi yang sama dengan file yang dibuat. Sekarang, di terminal kami menulis:
kotlinc ARCHIVO-CODIGO.kt -include-runtime -d ARCHIVO-CODIGO.jar
Ubuntu akan mengkompilasi file dan membuat file yang dapat dieksekusi yang menggunakan mesin virtual Java, sesuatu yang telah kami instal di Ubuntu. Jadi, berkat langkah-langkah sederhana ini, kami dapat menginstal dan menjalankan kode apa pun yang ditulis untuk bahasa Kotlin. Jika kami menggunakan Android Studio, Penginstalan Kotlin menjadi lebih mudah karena kita hanya perlu mencari plugin yang sesuai dan menginstalnya melalui Google IDE.
Oke, saya tidak mengerti artikelnya, pertama Anda katakan ini (saya kutip):
"Selama Google I / O terakhir, Google telah dengan jelas menunjukkan bahwa Java akan berhenti menjadi bahasa pemrograman utama Android untuk digantikan oleh bahasa lain seperti Python atau Kotlin."
Dan kemudian Anda mengatakan ini (saya kutip):
"Ubuntu akan mengkompilasi file dan membuat file yang dapat dijalankan yang menggunakan mesin virtual Java, sesuatu yang telah kami instal di Ubuntu."
Tolong bisakah Anda membantu saya dalam kebingungan saya? Terima kasih!
Java adalah bahasa, yang kodenya dikompilasi untuk dijalankan di mesin virtual java. Kotlin adalah bahasa lain dengan karakteristik berbeda yang juga dikompilasi untuk dijalankan di mesin virtual Java.
Ada tiga konsep: mesin virtual Java, bahasa Java dan bahasa Ktolin