.NET Foundation 05.05.2021, 09:12 Uhr

Entwickler-Umfrage zu .NET-Versionen, Sprachen und App-Modellen

Die .NET Foundation hat Entwickler befragt, welches .NET-App-Modell sie am häufigsten nutzen, für welche .NET-Version sie aktuell programmieren und welche Sprachen sie häufig benutzen oder gerne lernen möchten.
(Quelle: de.surveymonkey.com )
Die Umfrage im Auftrag der .NET Foundation wurde vom 1. November 2020 bis zum 31. März 2021 durchgeführt. 4.509 Entwickler haben teilgenommen. Da die Umfrage hauptsächlich über die sozialen Kanäle der .NET Foundation, die Newsletter der .NET Foundation und die Website der .NET Foundation beworben wurde, ist es wahrscheinlicher, dass besonders engagierte .NET-Entwickler die Umfrage ausgefüllt haben. Obwohl sie damit nicht als repräsentativ angesehen werden kann, liefert sie interessante Erkenntnisse.
Der detaillierte Bericht zur Entwickler-Umfrage gliedert sich in vier Abschnitte, die an diesen Stellen eingesehen werden können:
Einige interessante Ergebnisse: Webservices, WebAPIs sowie Web Apps sind die am häufigsten gennante Art von Anwendungen, an denen Entwickler beim Ausfüllen der Fragebögen gerade gearbeitet haben. Auf dem dritten Rang landen Konsolenanwendungen vor Libraries und Micrososervices. Native Desktop-Programme stehen erst an sechster Stelle, vor Mobilen Apps und Spielen.
Die am häufigsten genutzte .NET-Version war .NET 5, knapp vor .NET Core 3.1 LTS. Auf dem dritten und dem vierten Rang landet das .NET Framework in den Versionen 4.0-4.7.2 sowie 4.8. Wären diese beiden Nennungen zusammengefasst worden, läge das .NET Framework an der ersten Stelle dieses Rankings. Auf dem fünften Rang liegt Mono/Xamarin vor den jeweils einzeln aufgeführten .NET-Core-Versionen 3.0, 2.1 und 2.2.
Bei der Frage nach den .NET App Modellen, welche die befragten benutzen, liegt ganz vorne ASP.NET Web API vor dem Entity Framework, ASP.NET MVC und der Windows Presentation Foundation.
Als am häufigsten benutzte Programmiersprachen nennen die .NET-Entwickler C# vor JavaScript, TypeScript und Python. Auf Platz fünf folgt F# vor C++ und VB.NET. Weiterhin genannt werden auch Java, Go, Rust und Dart. Besonders interessant: Von den Sprachen, die .NET-Entwickler nicht besonders häufig einsetzen ist Rust diejenige, die am meisten der Befragten gerne lernen würden. Rust liegt auf Platz 2 im Ranking "What languages are you interested in learning?" hinter C# und vor TypeScript.


Das könnte Sie auch interessieren