Bu sorular yalnızca Scala'yı üç ana programlama dilinden biri olarak seçen geliştiricilere gösterilmiştir.

Scala

Hangi Scala sürümünü/sürümlerini düzenli olarak kullanıyorsunuz?

Scala 2.13, %61 kullanım oranı ile 2021'de en çok kullanılan sürümdür.

Derleme hedefleriniz nedir?

Hangi Java sürümünü/sürümlerini düzenli olarak kullanıyorsunuz?

Java 8 hâlâ en yaygın kullanılan sürümdür, ancak kullanım oranı 2020'de %80 iken %75'e düşmüştür. Java 11 kullanımı ise artış göstermektedir (%40'tan %45'e).

Eğer kullanıyorsanız, düzenli olarak hangi birim testi altyapısını/altyapılarını kullanıyorsunuz?

Varsa web yazılımları geliştirmek için hangi çerçeveleri veya kitaplıkları düzenli olarak kullanıyorsunuz?

Play'in oranı geçen yıldan bu yana %40'tan %31'e düşmüştür. Spring kullanımı ise %11'den %20'ye artış göstermiştir.

Hangi altyapıyı/altyapıları / kütüphaneyi/kütüphaneleri düzenli olarak kullanıyorsunuz?

Scala için en sık kullandığınız kod düzenleyici veya IDE hangisidir?

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 sunmaktadır. Bunun nedeni, JetBrains kullanıcılarının ankete katılım oranının yüksek olmasıdır.

Eğer kullanıyorsanız, Scala için en çok diğer hangi kod düzenleyiciyi / IDE'yi kullanıyorsunuz?

Eğer kullanıyorsanız, hangi derleme sistemini/sistemlerini düzenli olarak kullanıyorsunuz?

Düzenli olarak hangi interaktif Scala ortamını/ortamlarını kullanıyorsunuz?

Düzenli olarak Scala için hangi derleyici eklentilerini kullanıyorsunuz?

Projelerinizde makrolarınız var mı?

2021'de Scala geliştiricileri projelerinde daha sık bir şekilde makro kullanmaya başladı (2020'e kıyasla %9'luk bir artışla %45 oranında).

Scala için başka hangi araçları kullanıyorsunuz?

Scala 3 (Dotty) kullanıyor musunuz veya kullanmayı planlıyor musunuz?

Scala ile ne tür yazılımlar geliştiriyorsunuz?

Scala sıklıkla iş zekası/veri bilimi/makine öğrenimi ürünleri, web sitesi ve kitaplık/çerçeve geliştirmek için kullanılır.

Yaş aralığınızı söyleyebilir misiniz?

Tüm geliştiricilere kıyasla Scala kullanıcıları yaşça daha büyük, daha deneyimli ve daha yaygın olarak lisans veya yüksek lisans derecelerine sahiptir. Bu kesimin çoğu büyük şirketlerde çalışmaktadır.

Ne kadar süredir BT sektöründe çalışıyorsunuz?

Pozisyon düzeyinize bakmaksızın iş rolünüzü aşağıdakilerden hangisi en iyi tanımlıyor?

Aşağıdakilerden hangisi tamamladığınız en yüksek resmi eğitim seviyesini en iyi şekilde tanımlar?

Şirketinizde/kuruluşunuzda kaç kişi çalışıyor?

Ana programlama diliniz hangisidir?

3 veya daha az dil seçin.

Java ve Python, genellikle Scala ile en sık kullanılan dillerdir.

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.

JetBrains Tech Insights Lab'e katılın

JetBrains ürünlerinin kullanımını daha kolay ve çok daha güçlü hâle getirmek için anketlere ve kullanıcı deneyimi çalışmalarına katılın. Araştırmamıza katılarak ödül kazanma şansına da sahip olursunuz.

Eğer herhangi bir soru ya da öneriniz varsa, bizimle surveys@jetbrains.com adresinden temasa geçebilirsiniz.