Diese Fragen wurden nur Entwickler*innen gestellt, die C als eine ihrer drei Haupt-Programmiersprachen angegeben hatten.

C

Welchen C-Standard nutzen Sie regelmäßig?

Welche IDE bzw. welchen Editor nutzen Sie hauptsächlich bei der C-Entwicklung?

Gibt es Unit-Testing-Frameworks, die Sie regelmäßig nutzen?

Der Anteil der Entwickler*innen, die keine Unit-Tests für C schreiben, hat sich seit dem Vorjahr nicht geändert und liegt immer noch bei fast der Hälfte.

Gibt es Projektmodelle oder Build-Systeme, die Sie regelmäßig nutzen?

Der Anteil von Makefile hat seit letztem Jahr deutlich zugenommen. Passend dazu wurde auch die Makefile-Unterstützung in CLion im Laufe des vergangenen Jahres erheblich verbessert. So ist sie zum Beispiel inzwischen auch im Remote-Modus verfügbar, und aus den Makefile-Targets der obersten Ebene können jetzt automatisch Run/Debug-Konfigurationen erstellt werden.

Welche Abhängigkeits-Manager verwenden Sie in Ihren Projekten?

Immer mehr C-Entwickler verlassen sich auf den systemeigenen Paketmanager. Interessanterweise ist im C++-Ökosystem ein gegenläufiger Trend zu beobachten.

Welche Compiler nutzen Sie regelmäßig?

Danke, dass Sie sich die Zeit genommen haben!

Wir hoffen, dass Sie unseren Bericht nützlich fanden. Teilen Sie diesen Bericht im Freundes- und Kollegenkreis.

Werden Sie Mitglied im JetBrains Tech Insights Lab

Nehmen Sie an Umfragen und UX-Studien teil, um JetBrains-Produkte benutzerfreundlicher und gleichzeitig leistungsfähiger zu machen. Durch die Teilnahme an unserer Forschung können Sie auch Prämien erhalten.

Wenn Sie Fragen oder Anregungen haben, schreiben Sie uns bitte unter surveys@jetbrains.com.