Roslyn compiler platform

GPTKB entity

Properties (52)
Predicate Object
gptkbp:instanceOf compiler platform
gptkbp:developedBy gptkb:Microsoft
gptkbp:enables scripting
real-time feedback
dynamic compilation
live code analysis
IDE_integration
gptkbp:has community support
documentation
GitHub repository
open-source license
NuGet_packages
https://www.w3.org/2000/01/rdf-schema#label Roslyn compiler platform
gptkbp:includes gptkb:Roslyn_APIs
C# compiler
VB.NET compiler
gptkbp:integratesWith Visual Studio
Visual Studio Code
JetBrains Rider
gptkbp:is cross-platform
high-performance
scalable
modular
robust
extensible
used in game development
used in enterprise applications
actively maintained
used in microservices
used in mobile development
used in web development
used in educational tools
used in cloud applications
used in open-source projects
gptkbp:partOf .NET Core
.NET Framework
.NET 5
.NET 6
.NET 7
gptkbp:provides gptkb:Roslyn_Workspaces
code refactoring
code analysis
syntax tree manipulation
compiler as a service
gptkbp:publishedIn C#
gptkbp:releasedIn 2014
gptkbp:supports C#
code generation
analyzers
Visual Basic .NET
code fixes
gptkbp:uses NuGet_packages