C
Paylaş:
Bu sorular yalnızca üç ana programlama dilinden biri olarak C'yi seçen geliştiricilere gösterildi.
44%
47%
C99
33%
41%
C11
16%
16%
C17/C18
15%
30%
Embedded C
17%
10%
Emin değilim
2%
3%
Diğer
34%
30%
Visual Studio Code
22%
21%
CLion
14%
10%
Visual Studio
11%
11%
Vi / Vim
6%
3%
Emacs
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 biraz daha fazla veri sunabilir. Bunun nedeni, JetBrains kullanıcılarının ankete katılma olasılığının yüksek olmasıdır.
34%
46%
C için birim testi yazmıyorum
29%
23%
Birim testi yazıyorum, ancak herhangi bir çerçeve kullanmıyorum
13%
16%
Google Test
10%
4%
CUnit
5%
4%
CppUnit
C için birim testi yazmayan geliştiricilerin yüzdesi son birkaç yılda sonunda azalarak neredeyse üçte bir oranına düştü. Bu sırada özel çerçevesiz birim testi yazanların oranı yüzde 5 arttı.
34%
21%
C için birim testi yazmıyorum
29%
35%
Birim testi yazıyorum, ancak herhangi bir çerçeve kullanmıyorum
13%
15%
Google Test
10%
8%
CUnit
5%
4%
CppUnit
49%
44%
CMake
43%
41%
Makefiles
17%
26%
Visual Studio projesi
10%
6%
Ninja
6%
5%
Özel derleme sistemi
Visual Studio proje modeli 2021'den bu yana C geliştiricileri arasında popülerliğini kaybetti. Bugünlerde, daha sıklıkla CMake ve Makefiles'ı tercih etme eğilimindeler.
49%
64%
CMake
43%
46%
Makefiles
17%
24%
Visual Studio projesi
10%
14%
Ninja
6%
9%
Özel derleme sistemi
80%
82%
GCC
38%
34%
Clang
18%
15%
Mikro denetleyiciler için derleyici (Keil, C51 C Derleyici, IAR gibi)
17%
17%
MSVC
7%
11%
Intel
Intel derleyicinin kullanım oranı 2022'de C geliştiricileri arasında üçte bir oranında azaldı. C++ geliştiricileri arasında ise trend tam tersi yönde.
80%
80%
GCC
38%
42%
Clang
18%
44%
Mikro denetleyiciler için derleyici (Keil, C51 C Derleyici, IAR gibi)
17%
25%
MSVC
7%
5%
Intel
3%
1%
Özel
4%
3%
Diğer
CLion'da, Clang, MSVC, IAR ya da GCC temelli derleyiciler kullanabilirsiniz. Nadir ya da özel durumlarda Özel Derleyici (Custom complier) özelliği sayesinde CLion içinde herhangi bir derleyici de kullanılabilir.
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.