Scala
Paylaş:
Bu sorular yalnızca Scala'yı üç ana programlama dilinden biri olarak seçen geliştiricilere gösterildi.
Paylaş:
En büyük Scala çerçevelerinden bazıları (Cats, ZIO, FS2 ve http4s) geçen yıl önemli bir popülerlik kazandı. Bu durum, bu projelerin olgunlaştığının ve Scala geliştiricilerinin DIY teknoloji yığınlarını kullanmaktan daha çok test edilerek denenmiş çözümlere geçtiklerinin bir işareti olabilir.
Tomasz Godzik
VirtusLab Kıdemli Scala Geliştiricisi
IntelliJ IDEA kullanımındaki artış, LSP kullanmaya çalışanların sayısı artsa bile IntelliJ IDEA'yı hâlâ güvenilir bir IDE olarak gördüklerini gösteriyor.
Bu yıl, yalnızca günlük işlerinde IntelliJ IDEA ve Scala eklentisini kullananlara değil, aynı zamanda diğerlerinin yanı sıra VS Code ve Metals'ı tercih edenler de dâhil olmak üzere çeşitli ve geniş bir geliştirici topluluğuna ulaştık. Bu daha geniş kapsam göz önüne alındığında, sonuçlarımızın (yanıt verenlerin %77'si IntelliJ IDEA'yı birincil IDE'leri olarak Scala eklentisiyle birlikte kullandıklarını bildirdi) Scala topluluğu içindeki genel yaklaşımın iyi bir göstergesi olduğunu varsayabiliriz. Üstelik katılımcıların yarısından fazlası ikincil IDE olarak IntelliJ IDEA'yı Scala eklentisiyle kullanmayı tercih ediyor.
Tomasz Godzik
VirtusLab Kıdemli Scala Geliştiricisi
IntelliJ IDEA kullanımındaki artış, LSP kullanmaya çalışanların sayısı artsa bile IntelliJ IDEA'yı hâlâ güvenilir bir IDE olarak gördüklerini gösteriyor.
Tomasz Godzik
VirtusLab Kıdemli Scala Geliştiricisi
Ankette ilk kez kullanıcıların büyük bir yüzdesi şimdiden Scala CLI'ı araç kutularına eklediğini bildirdi. Görünüşe göre daha önce buna benzer bir veriyi kaçırıyorduk.
Scala diliyle etkileşime yönelik bir komut satırı aracı olan Scala CLI'nın hızlı yükselişine tanık oluyoruz. 1.0.0 sürümü bu yılın mayıs ayında yayınlanmasına rağmen Scala geliştiricilerinin %44'ü tarafından zaten düzenli olarak kullanılıyor gibi görünüyor. Scala CLI kullanıcıları, onu Scala REPL'in (Scala CLI resmî olarak yerini aldı) veya sbt konsolunun (Scala için başka bir popüler REPL) yerine kullananlarla sınırlı değil. Görünüşe göre Scala CLI, Scala CLI'ın yazarları birincil amacın bu olmadığını söylese bile, oluşturma aracı olarak kullanılabileceği için kullanıcıları sbt'den uzaklaştırıyor.
Tomasz Godzik
VirtusLab Kıdemli Scala Geliştiricisi
Ankette ilk kez kullanıcıların büyük bir yüzdesi şimdiden Scala CLI'ı araç kutularına eklediğini bildirdi. Görünüşe göre daha önce buna benzer bir veriyi kaçırıyorduk.
Tomasz Godzik
VirtusLab Kıdemli Scala Geliştiricisi
Kullanıcılar yavaş ancak emin adımlarla Scala 3'e geçmeye başlıyor. Bu, araçların olgunlaşması ve destekleyici kitaplıkların sayısının artmasıyla ilgili olabilir. LTS'in önümüzdeki yıl nasıl bir etkisi olacağını merak ediyorum.
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.