BerandaTak BerkategoriPengantar Kotlin: Bahasa Pemrograman yang Kuat

Pengantar Kotlin: Bahasa Pemrograman yang Kuat

Kotlin adalah bahasa pengkodean tujuan umum, lintas platform, dengan tipe statis yang menampilkan inferensi tipe. Itu dapat beroperasi dengan JVM dan Java berdasarkan Java Class Library. Namun, tipe inferensi juga memiliki sintaks yang ringkas. Mari cari tahu lebih lanjut tentang bahasa pemrograman ini

Pada dasarnya, target utama Kotlin adalah JVM tetapi mungkin juga dikompilasi ke native atau JavaScript. JetBrains bertanggung jawab atas biaya pengembangan bahasa. Di sisi lain, Kotlin Foundation menawarkan perlindungan untuk merek dagang Kotlin.

Secara resmi, Kotlin mendapat dukungan Google untuk pengembangan seluler di raksasa OS seluler Android. Setelah pengenalan Android Studio 3.0 di 2017, bahasa tersebut telah menjadi alternatif yang baik untuk compiler Java biasa. Dengan kompiler ini, Anda dapat menggunakan bytecode yang kompatibel dengan Java 8 atau Java 6.

History

In 2011, JetBrains memperkenalkan Project Kotlin, yang merupakan bahasa pengkodean baru untuk JVM yang populer. Menurut Dmitry Jemerov, kebanyakan bahasa tidak memiliki fitur yang diinginkan kecuali Scala.

Selain itu, dia mengatakan bahwa Scala memiliki kekurangan: waktu kompilasi yang lambat. Tujuan Kotlin adalah memungkinkan kompilasi yang lebih cepat seperti Java. Di 2012, proyek ini ditandai sebagai open source oleh JetBrains di bawah lisensi yang disebut Apache 2.

JetBrains berharap bahasa tersebut dapat mendorong penjualan IntelliJ IDEA. Pada bulan Februari 15, Kotlin v1.0 keluar. Ini adalah rilis stabil pertama yang diketahui dan juga memiliki fitur kompatibilitas ke belakang.

Selama 2017 festival Google I / O, raksasa mesin telusur memperkenalkan dukungan Kotlin untuk Android. Di 2017, Kotlin v1.2 sudah keluar. Versi berikutnya keluar pada bulan Oktober 29 2018 dan membawa coroutine untuk pengkodean asinkron.

Di 2019, raksasa mesin telusur Google mengumumkan bahwa Kotlin adalah bahasa yang paling disukai oleh pengembang aplikasi Android.

Design

Menurut Andrey Breslav, Kotlin adalah bahasa berorientasi objek yang hebat, yang memiliki kekuatan industri. Selain itu, ini lebih baik daripada Java dan dapat dioperasikan dengan kode Java, yang memungkinkan banyak perusahaan untuk bermigrasi ke Java secara bertahap.

Titik koma tidak wajib untuk menghentikan pernyataan. Biasanya, baris baru sudah cukup untuk mengakhiri pernyataan. Daftar parameter dan deklarasi variabel memungkinkan penempatan tipe data setelah nama variabel seperti TypeScript dan Pascal.

Variabel bisa tetap, bisa berubah atau dideklarasikan dengan kata kunci var atau val. Secara default, anggota kelas terbuka untuk umum dan mereka juga final. Artinya, Anda tidak dapat membuat kelas turunan.

Selain metode dan kelas pemrograman berbasis objek, bahasa ini mendukung pengodean prosedural dengan fungsi. Fungsi Kotlin menawarkan dukungan untuk overloading, argumen bernama, daftar argumen dengan panjang variabel, dan sebagainya.

Fungsi anggota kelas dikirim berdasarkan jenis runtime objek tempat mereka dipanggil.

Singkatnya, jika Anda tertarik dengan bahasa pemrograman Kotlin, kami berharap artikel ini dapat memberi Anda banyak informasi berguna tentang bahasa tersebut. Untuk informasi lebih lanjut, kami menyarankan Anda untuk menghubungi seorang profesional yang baik. Semoga ini membantu.

Berita sebelumyaYesus Membangun Jembatan
Berita berikutnyaPohon Dengan Akar Kuat
RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments