Kotlin Nedir? Kotlin Dersleri, Neden Kotlin?

Kotlin’in Kısa Tarihi
Jetbrainstarafından 2011 yılında geliştirilmeye başlanmış Kotlin;Jetbrains şirketinin Saint Petersburg şehrindekiofisinde yazılmış ve adını yakınlardaki bir adadan almıştır.
Kotlin’in piyasaya sürülmesinden sonra, Google I/O 2017’de Android için resmi dilolarak ilan edildi.

Nasıl Çalışır?
Kotlin, Java Sanal Makine(JVM) üzerinde çalışır.Kotlin ile yazılmış kodlar Java bayt koduna derlenir, Java veC++ile tamamen uyumluçalışabilir. Dolayısıyla Java geliştiricileri için öğrenmesi vekullanması kolaydır. Java ile yazılmış android kütüphaneleri de%100 sorunsuz çalışacaktır.

Neden Kotlin?
•Açık Kaynak – Kotlin, Apache License, Version 2.0altındaaçıkbir kaynaktır.
•Java ile birlikte çalışabilir – Kotlinprogramlarını Java projesi içinde ve tersi yöndekullanabilirsiniz.
•Kotlin yazmak içinherhangi bir Java IDE’yi seçebilirsiniz.
•Güvenli – Statik olarakyazılmış bir dil olduğundan, çalışma zamanında hataları yakalamak için daha esnek.
•Öğrenmesi basittir.
•Kotlin Android’in resmi dili olduktan sonra; kotlin ileilgili bulunabilecek örnekler ve projeler daha dayaygınlaştı.

Performans ve güvenlikten ödün vermeden; Kotlinile java’ya göre daha kısa – öz ve anlaşılır kodlaryazılabiliyor.

Nerelerde Kullanılır?
Kotlin ile allta yazdığım 4 ana platformda da uygulamageliştirebilirsiniz.

•Sunucu tarafı uygulamaları.
•Tarayıcı uygulamaları.(Web uygulamalar)
•Android uygulamaları.
•Native uygulamalar.

Açık kaynaklı olması, Google tarafından desteklenmesi,güvenlikli, sade ve öğrenmesi kolay bir dil olması sebebiyle;Kotlin yazılım dünyasında daha fazla yer edinecek gibi görünüyor.