Kotlin

Cara Menginstal dan Menjalankan Kotlin di Ubuntu

Cara Menginstal dan Menjalankan Kotlin di Ubuntu
Artikel ini akan menjelaskan cara menginstal bahasa pemrograman Kotlin di Ubuntu. Panduannya sebagian besar akan berisi petunjuk tentang cara menginstal, menjalankan, dan membuat aplikasi Kotlin. Tidak ada contoh kode Kotlin utama yang akan dibagikan dalam artikel ini.

Tentang Kotlin

Kotlin adalah bahasa pemrograman tujuan umum yang dikembangkan oleh JetBrains, yang dikenal sebagai pengembang banyak perangkat lunak lingkungan pengembangan terintegrasi (IDE) yang populer. Sorotan utama Kotlin adalah interoperabilitas penuhnya dengan Java, sintaks yang diketik secara statis, penekanan kuat pada pemeriksaan nullability untuk menghindari NullPointerExceptions, dan lebih sedikit verbositas kode daripada Java. Google baru-baru ini mengumumkan bahwa Kotlin sekarang menjadi bahasa pilihan untuk mengembangkan aplikasi Android dan dukungan penuh untuk itu telah ditambahkan ke Android Studio IDE.

Halo Dunia di Kotlin

Di bawah ini adalah contoh dasar hello world di Kotlin yang memberi Anda beberapa ide dasar tentang sintaksnya.

main yang menyenangkan(args: Array)
println("Halo Dunia!")

Semua file Kotlin harus diakhiri dengan “.kt” ekstensi. Membangun file Kotlin mengonversi file “.kt" dalam file ".class" menggunakan pola berikut: "halo.kt” secara otomatis diubah menjadi “HelloKt.file kelas”.

Menginstal Kotlin di Ubuntu Menggunakan Paket Snap

Cara termudah dan termudah untuk menginstal Kotlin di Ubuntu adalah dengan menggunakan paket snap Kotlin resmi. Untuk menginstal Kotlin dari snap store, jalankan perintah berikut:

$ sudo snap install --classic kotlin

Menginstal Kotlin secara Manual di Ubuntu

Jika Anda tidak suka menginstal paket snap, Anda dapat menginstal Kotlin secara manual di Ubuntu atau distribusi Linux lainnya menggunakan SDKMAN. Jalankan dua perintah berikut secara berurutan untuk melakukannya:

$ curl -s https://get.sdkman.saya | pesta
$sdk instal kotlin

Memverifikasi Pemasangan Kompilator Kotlin

Anda dapat menjalankan Shell REPL Kotlin untuk mengonfirmasi instalasi yang berhasil. Jalankan perintah di bawah ini untuk melihat shell:

$ kotlinc

Anda dapat menjalankan kode Kotlin apa pun yang valid di shell interaktif yang ditunjukkan di atas.

Mengkompilasi File Kt menjadi File Jar dan Menjalankannya Menggunakan Java

Untuk membuat file Kotlin menjadi file jar yang dapat dijalankan oleh runtime Java, gunakan perintah dalam format berikut:

$kotlinc halo.kt -include-runtime -d halo.botol

Sakelar “-include-runtime” memastikan bahwa pustaka runtime Kotlin digabungkan ke dalam file jar. Setelah proses build selesai, Anda dapat menjalankan file menggunakan perintah berikut sebagai template:

$java -jar halo.botol

Menjalankan File Kt Tanpa Membuat File Jar

Anda juga dapat menjalankan ".kt” secara langsung tanpa menggunakan runtime Java. Untuk melakukannya, kompilasi dulu “.kt" dalam file ".class” menggunakan perintah di bawah ini:

$kotlinc halo.kt

Sekarang Anda dapat menjalankan file menggunakan perintah berikut (tanpa ".ekstensi kelas"):

$ kotlin HelloKt

Seperti yang dinyatakan sebelumnya, “halo.kt" dikompilasi menjadi "HelloKt.class” ketika kompiler kotlin dijalankan.

Menggunakan Perpustakaan Jar Pihak Ketiga dengan Kotlin

Mengimpor pustaka jar pihak ketiga dalam file Kotlin tidak cukup untuk memasukkannya ke dalam versi akhir yang dihasilkan. Anda harus menambahkannya secara manual ke perintah build. Mari kita asumsikan file jar disimpan di folder "lib" yang berada di direktori yang sama dengan folder "halo.kt" berkas. Maka Anda harus menjalankan perintah menggunakan templat berikut:

$kotlinc halo.kt -cp libs/commons-text-1.7.jar -termasuk-runtime -d halo.botol

Anda harus mengganti "libs/commons-text-1".7.jar" dengan jalur ke file jar Anda sendiri.

Menggunakan Beberapa Pustaka Jar Pihak Ketiga dengan Kotlin

Proses penggunaan beberapa library sama seperti di atas, dengan sedikit perbedaan yaitu Anda harus memisahkan jalur library dengan tanda : (titik dua). Sayangnya saya tidak bisa mendapatkan wildcard untuk bekerja dalam pengujian saya dan tampaknya dukungan untuk itu hilang, jadi untuk saat ini, Anda mungkin harus menentukan path lengkap ke setiap perpustakaan pihak ketiga dalam perintah build itu sendiri.

$kotlinc halo.kt -cp libs/commons-text-1.7.jar:libs/commons-lang3-3.9.botol
-termasuk-runtime -d halo.botol

Kesimpulan

Ini menandai akhir dari artikel ini. Adopsi Kotlin dimulai setelah Google mengumumkan penyertaannya di Android Studio sebagai bahasa pemrograman pilihan. Meskipun Kotlin sebagian besar terlihat di aplikasi Android saat ini, tidak ada kekurangan perpustakaan dan proyek pihak ketiga untuk membantu Anda memulai. Dari perpustakaan UI hingga kerangka kerja web, banyak proyek Kotlin open source yang dapat digunakan dan secara aktif dalam pengembangan.

Cara mengubah penunjuk Mouse dan ukuran kursor, warna & skema pada Windows 10
Penunjuk mouse dan kursor di Windows 10 adalah aspek yang sangat penting dari sistem operasi. Ini dapat dikatakan untuk sistem operasi lain juga, jadi...
Mesin Game Gratis dan Sumber Terbuka untuk Mengembangkan Game Linux
Artikel ini akan membahas daftar mesin game sumber terbuka dan gratis yang dapat digunakan untuk mengembangkan game 2D dan 3D di Linux. Ada banyak mes...
Shadow of the Tomb Raider untuk Tutorial Linux
Shadow of the Tomb Raider adalah tambahan kedua belas untuk seri Tomb Raider - waralaba game aksi-petualangan yang dibuat oleh Eidos Montreal. Permain...