Kotlin
Paylaş:
Bu sorular yalnızca Kotlin'i üç ana programlama dilinden biri olarak seçen katılımcılara gösterildi.
Paylaş:
10%
15%
6 aydan az
17%
10%
6 ay - 1 yıl
25%
22%
1 - 2 yıl
31%
29%
2 - 4 yıl
17%
24%
4 yıldan fazla
Dört yıldan fazla deneyime sahip Kotlin kullanıcılarının sayısı artmaya devam ediyor ve 2021 yılından bu yana neredeyse üç katına çıktı. Aynı zamanda, altı aydan kısa süredir Kotlin kullanan kişilerin sayısında da ciddi bir artış yaşanıyor. Bu trendlerin birleşimi, giderek daha fazla geliştiricinin Kotlin'i öğrenmeye başladığını ve daha uzun süre Kotlin'de kaldığını gösteriyor.

Enrique López-Mañas
Kotlin Weekly Kurucusu ve Google Geliştirici Uzmanı
Mayıs 2019, Kotlin kullanımında bir dönüm noktası oldu. Kotlin'in Google I/O'da Android geliştiricileri için tercih edilen dil olarak duyurulduğu zamanı çok iyi hatırlıyorum. Bir geliştirici neslinin yazılım geliştirme deneyimini tamamen değiştirdi.

Kevin Galligan
Touchlab Teknoloji Ortağı, Kotlin GDE, Açık Kaynak Katılımcısı ve Konferans Konuşmacısı
Hem yeni Kotlin geliştiricilerinin sayısında hem de bu noktada Kotlin'i birkaç yıldır kullanan geliştiricilerin sayısında istikrarlı bir artış görmek güzel.
66%
60%
Android geliştirme
49%
52%
Sunucu tarafında geliştirme
16%
19%
Çoklu platform geliştirme
14%
14%
Masaüstü
11%
13%
Komut dosyası yazma
Kotlin geliştiricilerinin çoğunluğu dili Android ve/veya sunucu tarafı uygulamaları için kullanıyor. Ancak Kotlin'de çoklu platform geliştirmenin payı son yıllarda istikrarlı bir büyüme gösteriyor.

Enrique López-Mañas
Kotlin Weekly Kurucusu ve Google Geliştirici Uzmanı
Kotlin, öncelikle Android odaklı bir dilden, özellikle sunucu tarafında gelişen bir ekosisteme sahip genel amaçlı bir dile evrildi. Sektördeki diğer büyük oyunculara rakip olacak şekilde birinci sınıf bir dil hâline geldi.

Kevin Galligan
Touchlab Teknoloji Ortağı, Kotlin GDE, Açık Kaynak Katılımcısı ve Konferans Konuşmacısı
Uzun bir süre boyunca Kotlin genellikle "Android dili" olarak görüldü, ancak özellikle sunucuda benimsendiğini görmek son derece önemli ve şaşırtıcıydı. Mobil geliştirme için KMP istikrarlı bir şekilde büyüyor ve platform Beta'dan Stabil duruma geçtiğinde bu büyümenin de artacağını umuyoruz. Önümüzdeki yıllarda Kotlin ile Wasm geliştirmenin önemli ölçüde büyüdüğünü görmek için sabırsızlanıyorum.
47%
43%
Android Studio
39%
44%
IntelliJ IDEA Ultimate
13%
12%
IntelliJ IDEA Community
1%
0%
Visual Studio Code

Enrique López-Mañas
Kotlin Weekly Kurucusu ve Google Geliştirici Uzmanı
Android Studio'dan (IntelliJ IDEA tabanlı bir IDE) önce, Android için geliştirme deneyimi oldukça farklılaşıyordu. Android Studio; Android ve Kotlin için çalışma kalitesini önemli ölçüde iyileştirdi.

Kevin Galligan
Touchlab Teknoloji Ortağı, Kotlin GDE, Açık Kaynak Katılımcısı ve Konferans Konuşmacısı
Android dışında daha fazla Kotlin geliştirmesi yapıldıkça bu trendin devam etmesini bekliyorum. Filo'nun gelecek yılın rakamları benim için oldukça merak uyandırıcı.
Gradle
Maven
Bazel
Hiç

Kevin Galligan
Touchlab Teknoloji Ortağı, Kotlin GDE, Açık Kaynak Katılımcısı ve Konferans Konuşmacısı
Elimde somut bir rakam olmasa da konuştuğumuz en azından birkaç büyük ekip (resmî) Bazel desteğinin eksikliğinden bir sorun olarak bahsetti. Bunların standart dışı bulgular olup olmadığını veya Bazel kullanımının önemli ölçüde artıp artmadığını anlamak değerli olacaktır.
Üretim kodunda
Özel ek projelerde
Henüz yayınlanmamış projelerde
Kotlin'i öğrenmeye devam ediyorum
Test üretim kodunda
kotlinx.coroutines ve kotlinx.serialization dört yıldır üst üste en iyi Kotlin kitaplığı ve aracı olmaya devam ediyor. Kotlin geliştiricilerinin üçte biri çalışmalarında Ktor kullanıyor.
Compose Multiplatform'un popülerliği artmaya devam ediyor; Kotlin geliştiricilerinin %22'si şimdiden kullanıcı arayüzlerini masaüstü, web, Android ve iOS dâhil olmak üzere birden fazla platformda paylaşmak için bu modern bildirim temelli çerçeveyi kullanıyor. Compose Multiplatform hakkında daha fazla bilgi edinmek için Sebastian Aigner'ın hazırladığı bu video öğreticisine göz atın.

Enrique López-Mañas
Kotlin Weekly Kurucusu ve Google Geliştirici Uzmanı
JetBrains'in beğendiğim yönlerinden biri Kotlin ekosistemine dâhil olma şeklidir. JetBrains, yalnızca dil olarak Kotlin üzerinde çalışmıyor, aynı zamanda birçok açıdan ihtiyacımızı kapsayan gerçekten güzel bir ekosistem de sağlıyor. Bence bu, JetBrains'in Kotlin'in başarılı olmasını sağlamaya ne kadar kararlı olduğunun canlı kanıtıdır.

Kevin Galligan
Touchlab Teknoloji Ortağı, Kotlin GDE, Açık Kaynak Katılımcısı ve Konferans Konuşmacısı
Compose Multiplatform'un rakamlarının %22'ye çıktığını görmek oldukça şaşırtıcı. Gelecekte daha sık kullanmayı sabırsızlıkla beklesek de henüz yeni bir araç. Bu büyümeyi görmek harika!
Kapt
KSP
All-open
Lombok
No-arg
SAM-with-receiver
Diğer
79%
76%
Java
4%
3%
JavaScript/TypeScript
3%
3%
C/C++
3%
3%
Kotlin, ilk programlama dilim.
3%
3%
C#

Enrique López-Mañas
Kotlin Weekly Kurucusu ve Google Geliştirici Uzmanı
Daha önce Java kullanan herkesin Kotlin'in kullanıma sunulmasıyla birlikte bir anda on yıl ileri gittiğini düşünen yalnızca ben değilim.

Kevin Galligan
Touchlab Teknoloji Ortağı, Kotlin GDE, Açık Kaynak Katılımcısı ve Konferans Konuşmacısı
Bu sonuçlar şaşırtıcı olmasa da KMP sayesinde bu rakamların bazılarının önümüzdeki yıllarda artacağını umuyorum.
Zaman ayırdığınız için teşekkür ederiz!
Raporumuzu faydalı bulduğunuzu umuyoruz. Bu raporu arkadaşlarınızla ve meslektaşlarınızla paylaşın.
Herhangi bir soru ya da öneriniz varsa lütfen bizimle surveys@jetbrains.com adresinden iletişime geçin.