C#
Поделиться:
На вопросы о C# отвечали только те, кто выбрал его в качестве одного из трех основных языков программирования.
Поделиться:
![](/lp/devecosystem-2023/static/stefan-polz-c161d0da3d7c86e84352bdfc554649d1.png)
Штефан Пёльц
Пишет на C#, придерживаясь принципов чистого программирования, и на .NET по методологии TDD
Сердце радуется, когда я вижу, что большинство участников опроса используют свежие STS- и LTS-версии C#, чтобы выгодно применять синтаксический сахар и выразительные возможности языка.
![](/lp/devecosystem-2023/static/stefan-polz-c161d0da3d7c86e84352bdfc554649d1.png)
Штефан Пёльц
Пишет на C#, придерживаясь принципов чистого программирования, и на .NET по методологии TDD
Я ожидал, что C# будет самым популярным языком в экосистеме .NET, ведь на нем написана стандартная библиотека классов. Однако я удивлен, что Visual Basic все еще популярнее F#, несмотря на то, что F# также получает ежегодные обновления.
Опрос проводился в июне 2023 года, когда предварительная версия .NET 8 еще не была представлена.
![](/lp/devecosystem-2023/static/stefan-polz-c161d0da3d7c86e84352bdfc554649d1.png)
Штефан Пёльц
Пишет на C#, придерживаясь принципов чистого программирования, и на .NET по методологии TDD
Равные доли текущих STS- и LTS-версий платформы выглядят справедливо. Полезно знать, что до сих пор поддерживается много проектов .NET Framework. Это ценная информация для авторов библиотек и инструментов: пока рано отказываться от поддержки классической версии.
![](/lp/devecosystem-2023/static/joseph-guadagno-3f8ecdc16195b61efe9be41b5a15f1c9.png)
Джозеф Гуаданьо
Microsoft Developer Services MVP, президент совета директоров .NET Foundation
Приятно видеть, что доля .NET Framework сокращается, хоть и довольно медленно. Шестая и седьмая версии .NET представлены в равных долях. Надеюсь, это означает, что люди готовятся обновить свои приложения до .NET 8.
![](/lp/devecosystem-2023/static/joseph-guadagno-3f8ecdc16195b61efe9be41b5a15f1c9.png)
Джозеф Гуаданьо
Microsoft Developer Services MVP, президент совета директоров .NET Foundation
Здорово, что все больше разработчиков идут в ногу со временем, пользуясь свежайшими версиями своих IDE.
![](/lp/devecosystem-2023/static/stefan-polz-c161d0da3d7c86e84352bdfc554649d1.png)
Штефан Пёльц
Пишет на C#, придерживаясь принципов чистого программирования, и на .NET по методологии TDD
Меня расстраивает, что процент C#-разработчиков, не пишущих юнит-тесты, увеличился. Но, возможно, свежие версии инструментов JetBrains помогут исправить ситуацию благодаря отличному набору функций для юнит-тестирования.
Похоже, многие разработчики на автомате тянутся к Visual Studio для работы с базами данных, хотя JetBrains Rider предлагает отличные инструменты, которые поддерживают практически все типы баз данных, а не только MS SQL Server.
При этом разработчики игр чаще выбирают именно JetBrains Rider из-за его совместимости с Unity, Unreal Engine и Godot.
Спасибо, что уделили время!
Если результаты исследования показались вам интересными, поделитесь ими с друзьям и и коллегами.
Присоединяйтесь к JetBrains Tech Insights Lab
Участвуйте в опросах и UX-исследованиях JetBrains, чтобы помочь нам улучшить наши продукты. Среди участников исследований разыгрываются призы.
Исходные данные
Вы можете скачать исходные данные этого исследования, проанализировать их самостоятельно и сделать собственные выводы.
Если у вас есть вопросы или пожелания, свяжитесь с нами по адресу surveys@jetbrains.com.