Java
Paylaş:
Bu sorular yalnızca Java'yu üç ana programlama dilinden biri olarak seçen katılımcılara gösterildi.
Uzun yıllar boyunca Java 8, lider Java sürümü olarak kaldı. Ancak 2022'de kullanım oranı yüzde 12 puan düştü. Mart 2022'de Java 8'in yerini Oracle Premier Support'a kaptırdığı göz önünde bulundurulursa bu durum çok da şaşırtıcı değil. Bu nedenle, çok sayıda geliştirici, uygulamalarını farklı sürümlere taşımayı tercih etti. Uzun süreli yeni destek sürümü olan Java 17'in kullanıma sunulması da kullanıcıların ilgisini çekti. Ayrıca, Java 11 ve Java 16 gibi diğer sürümler de daha fazla kitleye ulaştı.
Java geliştiricileri çoğunlukla uygulamalarını yerleşik sunucu olarak paket haline getirir. 2022'de yapıt kullanımı %4 oranda azaldı.
2021 ve 2022 arasında birim testi çerçevelerinin kullanımı neredeyse aynı kaldı.
Spring Boot ve Spring MVC, Java'da geliştirme yaparken en sık kullanılan web çerçeveleri olarak lider konumlarını koruyor. 2021 ve 2022 yılları arasında Ktor, Quarkus ve Micronaut da birkaç yüzde puan büyüdü.
Java için en çok kullanılan yapı sistemleri Maven ve Gradle'dır.
Katılımcı havuzunu en iyi şekilde temsil etmek için aldığımız tüm önlemlere rağmen sonuçlar JetBrains ürünü kullanıcılarıyla ilgili daha fazla veri sunabilir. Bunun nedeni, JetBrains kullanıcılarının ankete katılımının daha olası olmasıdır.
IntelliJ IDEA, Java geliştiricileri arasında en çok kullanılan IDE olmaya devam ediyor. 2022'de Eclipse'in ya da Eclipse temelli IDE'lerin kullanımında küçük bir düşüş yaşandı.
Apache Tomcat, hâlâ Java geliştiricileri arasında en sık kullanılan uygulama sunucusu. Jetty ve GlassFish birkaç yüzdelik puan kaybederken, diğer sunucuların kullanım oranı neredeyse aynı kaldı.
Java'yı birincil programlama dillerinden biri olarak kullanan geliştiriciler arasında en sık geliştirilen yazılım türleri web siteleri, sistem yazılımları ve yardımcı programlar.
Java'yı birincil programlama dillerinden biri olarak kullanan geliştiriciler arasında en sık kullanılan dil ve teknolojiler JavaScript, SQL ve HTML / CSS'tir.
Java geliştiricilerinin %85'inin bir eğitim kurumunda Java öğrendikten sonra ana programlama dillerinden biri olarak Java'yı kullanmaya devam etmeleri ilgi çekici bir veri. Java geliştiricilerinin eğitim kurumlarında öğrendikleri, sık kullanılan diğer programlama dilleri ise Python, C ve C++.
Şaşırtıcı bir şekilde, birincil programlama dillerinden biri olarak Java kullanan geliştiricileri eşit olarak iki gruba ayrılıyor: video tercih edenler ve yazılı öğrenme içeriği tercih edenler.
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.