Hacker News new | ask | show | jobs
by julbaxter 4105 days ago
What's the difference with Roslyn?
2 comments

Rosyln's a compiler/framework for certain language tools or something like that. Msbuild is like a Make type tool that actually calls the compiler, passes in flags and input files, determines what else needs to get done, etc.
Does it mean msbuilb uses roslyn somehow?
I understand that Roslyn powers or is the C#/VB compiler. Yes, the build system will often call the compiler as part of the build.
This is just the build system that powers Visual Studio projects. Rosyln is a compiler as a service that lets you compile and inspect .NET code programmatically with an API.