Dieser Teil der Umfrage wurde Personen gezeigt, die in den Abschnitten C und C++ auf die Frage „Welche Arten von Software entwickeln Sie?“ mit „Hardware“ oder „Heimautomatisierung“, im Abschnitt Rust auf die Frage „Welche Arten von Projekten entwickeln Sie in Rust?“ mit „Embedded-Geräte / Internet der Dinge“ oder im Abschnitt Python auf die Frage „Wofür verwenden Sie Python?“ mit „Embedded“ geantwortet hatten.
Zu beachten ist, dass Embedded-Entwickler*innen an verschiedenen Arten von Projekten (mit oder ohne Embedded-Bezug) arbeiten können und einige Elemente von Embedded-Softwareanwendungen nicht spezifisch für die Embedded-Entwicklung sind (z. B. Microservices).
Embedded
Die Sprachen, die am stärksten mit der Embedded-Entwicklung korrelieren, sind Assembly, MATLAB und C. Mehr als 25% derjenigen, die sie als Hauptsprachen verwenden, entwickeln Embedded-Software. Absolut gesehen ist Python jedoch die meistverwendete Sprache unter Embedded-Entwickler*innen.
Im Embedded-Bereich werden normalerweise nicht die neuesten Sprachstandards verwendet. Bei C++ fällt jedoch auf, dass die neuesten Standards C++17 und C++20 einen sehr hohen Nutzungsanteil unter Embedded-Entwickler*innen haben.
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.