Bu bölümdeki sorular Rust'ı kullandıkları dillerden biri olarak seçen geliştiricilere gösterilmiştir.

Rust

Ne amaçla Rust kullanıyorsunuz?

Rust, en çok hobi amaçlı (%67) ya da kişisel / ek projeler (%64) için kullanılan dil olmaya devam etmektedir. Rust geliştiricilerinin yalnızca %16'sı iş amaçlı olarak Rust'ı kullanmaktadır.

Ne kadar süredir Rust kullanıyorsunuz?

19%39%22%17% 3%

Rust geliştiricilerinin %80'inin dille ilgili deneyimi 1 yıl veya daha kısadır.

Projelerinizde Rust ile birlikte hangi programlama dillerini kullanıyorsunuz?

21%18%15%14%14% 9% 5% 4% 3% 2% 2%50%

JavaScript / TypeScript, Rust (%21) ile birlikte en popüler diller arasında yer almaktadır. Python geçen yıla göre %4 artış göstererek Rust ile kullanılan diller arasında 4. sıradan 2. sıraya (%18) yükselmiştir.

Rust kodu diğer bölümlerle nasıl etkileşim sağlıyor?

Rust ile geliştirirken kullandığınız başlıca IDE veya kod düzenleyici hangisidir?

40%24%19% 8% 2% 2% 5%

Visual Studio Code, Rust geliştirme (%40) için en yaygın kullanılan IDE olmaya devam etmektedir. CLion (%24) ve IntelliJ IDEA (%19) en yaygın kullanılan diğer iki IDE'dir.

Rust kodunun hatalarını genellikle nasıl ayıklıyorsunuz?

`println!` veya `dbg!` makroları
IDE'de UI hata ayıklaması
Konsolda
Hiç hata ayıklamıyorum
60%23%10%7%

Rust kodunun hatalarını genellikle nasıl ayıklıyorsunuz?

IDE'ye göre

61%18%13% 8% 0%

Rust için hangi profil oluşturma aracını/araçlarını kullanıyorsunuz?

IDE'ye göre

84%10% 5% 3% 2% 1%

Rust için hangi profil oluşturma aracını/araçlarını kullanıyorsunuz?

IDE'ye göre

85% 8% 5% 3% 2% 1%

Rust ile ne tür projeler geliştiriyorsunuz?

49%38%33%21%12%10% 8% 8% 7% 6% 5% 4% 4% 2% 5%

Rust; sıklıkla CLI Araçları (49%), Sistem Programlama (%38) ve Web Geliştirme (%33) gibi proje türlerinde kullanılmaktadır.

Rust projelerinizle hangi platformu/platformları hedefliyorsunuz?

80%38%36%21%12% 3% 3% 1%

Rust kod tabanınızda kaç yazılım geliştirici çalışıyor?

Yalnızca ben
2–3
4–6
10'dan fazla
7–10
86%9%3%2%0%

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

Rust yazılım geliştiricileri
Diğer geliştiriciler
53%/61%47%/39%

Rust geliştiricileri, diğer geliştiricilere kıyasla genellikle daha deneyimlidir ve daha kıdemli pozisyonlarda görev almaktadırlar.

Aşağıdakilerden hangisi şu anki rolünüzü en doğru şekilde tanımlamaktadır?

Rust yazılım geliştiricileri
Diğer geliştiriciler
1%/4%16%/19%35%/36%47%/40% 1%/1%

Açık kaynak projelerine katkı sağlıyor musunuz?

Rust yazılım geliştiricileri
Diğer geliştiriciler
74%/49%26%/51%

Diğer geliştiricilere kıyasla Rust geliştiricilerinin büyük bir kesimi açık kaynak projelerine katkıda bulunmaktadır.

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.