Migrasi Kode Bahasa Kotlin Android Studio (Bagian 2)

Kotlin + Android

Migrasi Kode Bahasa Kotlin Android Studio – Setelah kemarin pembahasan mengenai kotlin di bagian pertama, kali ini kita akan membandingkan bahasa kotlin dengan java. Karena banyak artikel yang membahas ke unggulan dari kotlin tanpa ada dokumentasi kebenarannya. disini kita akan membuat project sederhana yang memiliki beberapa komponen seperti recycleviewcardview, picasso, sehingga akan menjadi seperti gambar dibawah ini

1. Perbandingan penulisan kode menggunakan Kotlin dengan Java

Class Item Pojo Java

Class Adapter View

Setelah melihat 2 class tersebut sebenarnya saya terkejut, karena perbandingannya menurut saya jauh dan sangat sederhana dalam penulisan kode. dari beberapa method yang ada di java bisa di persempit penulisannya sehingga tidak terlalu panjang di editor. yang kedua kita akan membandingkan performa kedua bahasa tersebut dari sisi memory RAM dan penggunaan processor.

2. Perbandingan Performa bahasa Kotlin dengan bahasa Java

Java
Kotlin

Kedua gambar tersebut melihatkan perbedaan yang tidak signifikan, tetapi masih di menangkan kotlin dalam sisi memory RAM atau processor dengan nilai perbedaan 100 mb. mungkin di karenakan project masih dalam kategori sederhana. jika project melakukan beberapa komputasi pengolahan gambar kemungkinan akan terlihat perbedaan kedua bahasa.

Kesimpulan saya, bahwa semakin berkembangnya bahasa pemograman yang di keluarkan oleh beberapa vendor, tujuannya bahasa tingkat tinggi yang mudah di pelajari oleh manusia dan penggunaa hardware yang jadi lebih efisien. Kode sumber diatas juga bisa kamu lihat di Github

0
HeartHeart
0
HahaHaha
0
LoveLove
0
WowWow
0
YayYay
0
SadSad
0
PoopPoop
0
AngryAngry
Voted Thanks!

Related Posts

About The Author

Spesialis dokter bedah robot Android, inisiator Code Android Indonesia dan part time gamer :)

  • Mas Remond

    mantap buat bahan belajar