Gömülü
Paylaş:
Bu bölüm için "Hangi tür yazılımlar geliştiriyorsunuz?" sorusuna "Donanım" ya da "Ev otomasyonu" yanıtını işaretleyenleri seçtik.
C99
C11
C17/C18
Gömülü C
Emin değilim
Diğer
C++98 / C++03
C++11
C++14
C++17
C++20
Emin değilim

C++ geliştiricileri en yeni dil standartlarını aktif bir şekilde benimseme eğilimindeyken C geliştiricileri daha muhafazakardır ve eski standartlara bağlı kalırlar.
Ilia Motornyi
CLion Geliştiricisi, Amatör yerleştirilmiş yazılım geliştiricisi
C++ | C | Rust | |
---|---|---|---|
%33 | %30 | %43 | Visual Studio Code |
%25 | %21 | %31 | CLion |
%23 | %10 | %1 | Visual Studio |
%3 | %11 | %6 | Vi / Vim |
– | – | %8 | IntelliJ IDEA |
%3 | %5 | – | Eclipse CDT |
%2 | %3 | %5 | Emacs |
%3 | %2 | – | QtCreator |
%1 | %2 | – | Xcode |
%7 | %15 | %5 | Diğer |
Yerleşik yazılım geliştirme için CLion'ı denemeyi düşünüyorsanız bu genel bakış makalesine ve kurulum talimatlarına göz atın.
34%
15%
Google Test
14%
4%
Catch
14%
4%
CppUnit
7%
3%
Boost.Test
5%
3%
CppUTest

Her gün daha fazla geliştirici test yazıyor, ancak birçok C geliştiricisi test çerçeveleri kullanmıyor. Muhtemelen henüz yeterli çerçeveler yok.
Ilia Motornyi
CLion Geliştiricisi, Amatör yerleştirilmiş yazılım geliştiricisi
69%
78%
CMake
50%
58%
Makefiles
32%
29%
Visual Studio projesi
16%
13%
Ninja
14%
11%
Qmake

CMake, yerleştirilmiş yazılım geliştiricileri ve MCU sağlayıcıları arasında oldukça popüler. Zephyr projesi, ESP IDF ve nRF SDK CMake'e taşındı.
Ilia Motornyi
CLion Geliştiricisi, Amatör yerleştirilmiş yazılım geliştiricisi
28%
–
Kütüphane kaynak kodu, derlememin bir parçası
26%
–
Talimatları kullanarak kütüphaneleri ayrıca derledim
24%
25%
Sistem paket yöneticisi kullanıyorum
21%
–
İnternetten önceden derlenmiş kütüphaneleri indiririm
7%
7%
Nuget
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.