Java'da oop kısımlarını bitirdim. Amacım android bir uygulama yazmak ama bunun için kotlin'e yönelmeyi seçtim. Şimdi hızlı hızlı kotlin öğreniyorum. Birkaç sorum var.
1-Kotlinde build alırken java'ya göre biraz yavaş kalıyor bunun sebebi nedir ? (örneğin java'da çıktı verirken 1 sn ise kotlinde 2.5 sn) 2-Sizce Java Se'yi tamamen bitirmeden kotlin'e yönelmem yanlış bir tercih mi ? 3-Kotlin'in gerçekten geleceği var mı ? Yani 5 sene sonra kotlin bitmez değil mi ? 4-Kotlin hemen hemen neredeyse java ile aynı. Peki kotlin'i java'dan ayıran en önemli özellik nedir ? Neden Kotlin ?
< Bu mesaj bu kişi tarafından değiştirildi axlrose. -- 26 Mayıs 2019; 12:37:3 >
1. Bunun cevabını bilmiyorum 2. Temel yapıları: bazı data yapıları(array,stack,arraylist), obje kavramını, thread kullanımını ve bazı design pattern'leri(bunun Java SE ile alakası yok ama bilmekte fayda var) bildiğiniz takdirde direk kotline geçebilirsiniz bence, zaten yazarak öğrenmiş olacaksınız. 3. Bunu google'a sormak lazım . Kotlin şu anda android'in yetkili olarak desteklediği bir dil. Ama söylentiler Google'ın yeni bir işletim sistemi üzerinde çalıştığı ve bu sistemin Java,C ve C++ temelinde olmadığı söyleniyor. Fakat ne zaman gelir, nasıl yaygınlaşır bilinmez 4. Bildiğim kadarıyla Google ve Oracle arasında bir patent kavgası oldu. Sonrasında ise Google, Kotlin dilini destekleme kararı aldı. Peki neden kotlin dersen: - Daha az kodla daha çok şey anlatabiliyorsun, kod kalabalığı olmuyor. - Java ile 100 uyumlu - Kotlin'in null pointer exception'lara karşı bir güvenli çözümü var yani daha güvenilir, daha az hata alıyorsun - Java'ya göre öğrenmesi daha kolaymış
1-Kotlinde build alırken java'ya göre biraz yavaş kalıyor bunun sebebi nedir ? (örneğin java'da çıktı verirken 1 sn ise kotlinde 2.5 sn)
2-Sizce Java Se'yi tamamen bitirmeden kotlin'e yönelmem yanlış bir tercih mi ?
3-Kotlin'in gerçekten geleceği var mı ? Yani 5 sene sonra kotlin bitmez değil mi ?
4-Kotlin hemen hemen neredeyse java ile aynı. Peki kotlin'i java'dan ayıran en önemli özellik nedir ? Neden Kotlin ?
< Bu mesaj bu kişi tarafından değiştirildi axlrose. -- 26 Mayıs 2019; 12:37:3 >