C#
Teilen:
Die Fragen zu C# wurden nur Entwickler*innen gestellt, die C# als eine ihrer drei primären Programmiersprachen angegeben hatten.
Teilen:
Stefan Pölz
Clean-C#-Coder und testgetriebener .NET-Entwickler
Es erfüllt mich mit Freude, wenn ich sehe, dass die Mehrheit der Befragten mit den aktuellen STS- und LTS-Versionen von C# Schritt hält, um die syntaktischen Erleichterungen und die semantische Kraft der Sprache zu nutzen.
Stefan Pölz
Clean-C#-Coder und testgetriebener .NET-Entwickler
Ich hatte erwartet, dass C# die meistverwendete .NET-Sprache sein würde, nicht zuletzt, weil die BCL in dieser Sprache geschrieben ist. Ich bin jedoch überrascht, dass Visual Basic immer noch öfter verwendet wird als F#, zumal Letzteres jährliche Feature-Updates erhält.
Die Umfrage wurde im Juni 2023 durchgeführt, kurz vor der Ankündigung der Vorschauversion von .NET 8.
Stefan Pölz
Clean-C#-Coder und testgetriebener .NET-Entwickler
Eine faire Aufteilung zwischen den aktuellen STS- und LTS-Versionen der Plattform. Die Tatsache, dass immer noch eine beträchtliche Anzahl von .NET-Framework-Projekten gepflegt wird, ist ein wichtiger Hinweis für Autor*innen von Bibliotheken und Tools, die Unterstützung für den Klassiker noch nicht einzustellen.
Joseph Guadagno
Microsoft Developer Services MVP, Präsident des Verwaltungsrats der .NET Foundation
Es ist gut, dass die Nutzung des .NET-Frameworks zurückgeht, wenn auch etwas langsam. Der Einsatz von .NET scheint auf die Versionen 6 und 7 aufgeteilt zu sein. Hoffentlich bedeutet dies, dass die Leute sich bereitmachen, ihre Apps auf .NET 8 zu aktualisieren.
Joseph Guadagno
Microsoft Developer Services MVP, Präsident des Verwaltungsrats der .NET Foundation
Es ist großartig, dass immer mehr Entwickler*innen die neuesten Versionen ihrer IDE nutzen.
Stefan Pölz
Clean-C#-Coder und testgetriebener .NET-Entwickler
Es bestürzt mich, dass der Prozentsatz der C#-Entwickler*innen, die keine Unit-Tests schreiben, gestiegen ist. Aber vielleicht können die neuen Versionen der JetBrains-Tools mit ihren hervorragenden Unit-Test-Features in dieser Hinsicht Besserung bewirken.
Es sieht so aus, als würden viele Entwickler*innen bei Datenbankprojekten automatisch zu Visual Studio greifen, obwohl JetBrains Rider über hervorragende Tools verfügt, die nicht nur MS SQL Server, sondern praktisch jeden Datenbanktyp unterstützen.
In der Game-Entwicklung ist JetBrains Rider jedoch die anerkannte erste Wahl, wohl dank seiner Interoperabilität mit Engines wie Unity, Unreal Engine und Godot.
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.
Wenn Sie Fragen oder Anregungen haben, schreiben Sie uns bitte unter surveys@jetbrains.com.