Yukarı Çık

Kotlin Nedir?

30 Mayıs 2022   0 Yorum

Kotlin, 2010 yılında Rusya merkezli JetBrains şirketi tarafından geliştirilmiştir. Kotlin adını, Rusya'da bulunan Kotlin Adası'ndan almaktadır. Kotlin, JVM (Java Virtual Machine) üzerinde çalışır ve açık kaynak kodlu bir programlama dilidir.  kaynak kodlu bir programlama dilidir. 

 

Statik Programlama

Kotlin, statik bir programlama dilidir. Peki Statik Programlama nedir? Statik programlama da değişken tanımlanırken o değişkenin veri tipi belirtilir. Yani program derleneceği zaman o değişkenin veri tipini bilir ve derleme esnasında o veri tipinin değişmeyeceğini de bilir. Örnek olarak "int counter", "string name", "val pi" gibi tanımlamalar statik programlamaya örnektir. Statik programlama dillerine Kotlin, Java, C ve Pascal'ı örnek olarak verebiliriz. 

 

Kotlin'e Neden İhtiyaç Duyuldu?

Kotlin, Java ile %100  birlikte çalışabilecek şekilde geliştirildi ve Java'nın eksikliklerini gidermek için ortaya çıktı. Java'nın herhangi bir kütüphanesini veya çerçevesini sorunsuz bir şekilde kullanmamıza olanak sağlar. Ayrıca Kotlin'in temel hedefi Java'yı bitirmek değildir. Java'nın eksik olduğu yönleri gidermektir. Bunlara örnek vermek gerekirse Kotlin, Java'ya göre daha güvenlidir. Null Safety özelliği sayesinde Null veriler güvenli bir şekilde kontrol edilir ve sistemlerde daha düzgün çalışır. 

Kotlin ile Java'ya oranla daha temiz, sade ve anlaşılır kod yazılabilir. Java'da yazdığımız satırlarca kodu Kotlin ile daha az satırda yazabiliriz. Buda optimizasyon ve anlaşılırlılık bakımından yazılımcıya kolaylık sağlar. 

Web uygulamalarının geliştirilmesinde Kotlin kullanılabilir. Ayrıca Multiplatform desteği sunar. Yani Android ve IOS platformalara özgü uygulamalar yapılabilir. 

 

 


0 Yorum