Kotlin Nedir?

­čÜĘ Last Update : 29 March, 2023 ­čôů

Halil ├ľzel
6 min readApr 4, 2018

--

Merhabalar, Arkada┼člar bug├╝nk├╝ yaz─▒mda sizlere AndroidÔÇÖin g├Âzbebe─či olan Kotlin dilinden bahsedece─čim. ├ľncelikle Kotlin dilini tan─▒yarak yaz─▒m─▒za ba┼člayaca─č─▒z. Haz─▒rsan─▒z bu nadide ve sade dili ├Â─črenmeye ba┼člayal─▒m ­čą│

  • Kotlin, 2010 y─▒l─▒nda JetBrains firmas─▒ taraf─▒ndan ortaya ├ž─▒kt─▒.
  • Kotlin, 19 Temmuz 2011 y─▒l─▒nda JVM Language Summit etkinli─činde duyuruldu.
  • Kotlin, statik bir programlama dilidir.
  • Kotlin, Apache 2.0 lisans─▒ alt─▒nda geli┼čtirilen a├ž─▒k kaynak kodlu bir projedir desteklere ve yard─▒mlara a├ž─▒kt─▒r.
  • Projenin kaynak kodlar─▒ herkese a├ž─▒kt─▒r. Proje destek olmak ad─▒na geli┼čtirmeler yapabilirsiniz. Projeyi incelemek ve destek olmak i├žin GitHub adresini ziyaret edebilirsiniz :
  • KotlinÔÇÖin ilk geli┼čtirmesini Rusya merkezli bir ┼čirket olan JetBrainsÔÇÖin yaz─▒l─▒mc─▒lar─▒ taraf─▒ndan yap─▒lm─▒┼čt─▒r.
  • KotlinÔÇÖin ismi ise Rusyada bulunan Kotlin adas─▒ndan gelmektedir.

Kotlin Neden Geli┼čtirildi ÔŁô

Bir├žok geli┼čtirici gibi sizinde kendinize bu soruyu defalarca sordu─čunuzu d├╝┼č├╝n├╝yorum. Java varken neden bu dile ihtiya├ž duyuldu? Ne gerek vard─▒ ki? Senelerdir Java ile yaz─▒yoruz nereden ├ž─▒kt─▒ bu dil? gibi bir├žok geli┼čtirici taraf─▒ndan sorulmu┼č olan sorulara cevap olarak JetBrains firmas─▒ ; ÔÇťPerformans ve g├╝venli─či feda etmeden JavaÔÇÖdan daha ├Âzl├╝ kodlar yazmay─▒ sa─člamak i├žin bu dili geli┼čtirdikÔÇŁ cevab─▒n─▒ vermektedir. KotlinÔÇÖin temel hedefi kod sat─▒rlar─▒n─▒ azaltmak, daha g├╝venli kod yazmak olarak s├Âyleyebiliriz. Kotlin Javay─▒ bitirdi ya bitirecek gibi yorumlar as─▒ls─▒zd─▒r. Kotlin geli┼čtiricilerinden olan Andrey Breslav, KotlinÔÇÖin nesne y├Ânelimli bir dil ve JavaÔÇÖdan ÔÇťdaha iyi bir dilÔÇŁ olarak tasarland─▒─č─▒n─▒ s├Âyledi. Ancak hala Java koduyla tamamen birlikte ├žal─▒┼čt─▒─č─▒ i├žin ┼čirketler JavaÔÇÖdan KotlinÔÇÖeÔÇŽ

--

--