Monday, February 27, 2017

√ Migrasi Isyarat Bahasa Kotlin Android Studio (Bagian 2)

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


Migrasi Kode Bahasa Kotlin Android Studio √ Migrasi Kode Bahasa Kotlin Android Studio (Bagian 2)1. Perbandingan penulisan isyarat memakai Kotlin dengan Java


Class Item Pojo Java









Class Adapter View









Setelah melihat 2 class tersebut bergotong-royong aku terkejut, alasannya yaitu perbandingannya berdasarkan aku jauh dan sangat sederhana dalam penulisan kode. dari beberapa method yang ada di j4va dapat 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


Migrasi Kode Bahasa Kotlin Android Studio √ Migrasi Kode Bahasa Kotlin Android Studio (Bagian 2)
Java

Migrasi Kode Bahasa Kotlin Android Studio √ Migrasi Kode Bahasa Kotlin Android Studio (Bagian 2)
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. jikalau project melaksanakan 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 gampang di pelajari oleh insan dan penggunaa hardware yang jadi lebih efisien. Kode sumber diatas juga dapat kau lihat di Github



Sumber aciknadzirah.blogspot.com


EmoticonEmoticon