24
What is the Roslyn compiler?
This is the standard compiler of Visual Studio?
Is it open source? Why did they do it?
Only for C# or other languages?
24
What is the Roslyn compiler?
This is the standard compiler of Visual Studio?
Is it open source? Why did they do it?
Only for C# or other languages?
26
Now he calls .NET Compiler Platform. It’s a build-as-a-service platform, so you have an extremely uncoupled library with the various compiler features available to call as needed. The language compiler as we know it is only one of the consumers of this platform.
It is the default compiler of C# 6 and is next to (deceased) .NET 4.x , .NET Core and Visual Studio 2015 and later. Part of it was being harnessed for Mono (which for all purposes died).
Use MIT license and it’s 100% open source, more free than GPL. It is written in C#. Much of the VB.NET compiler is written in VB.NET.
You can do whatever you want with the code except to say that it was you who did all this, that is, you cannot take ownership of it, but the use is released for any situation.
It is used for C# and VB.NET. Only. But its infrastructure can be used to facilitate the work of other languages. It is a compiler "state of the art".
It was created to prove that C# is a great language and can do anything with great performance :)
Of course it has more important objectives, although the previous one is a veiled truth:
Browser other questions tagged c# .net vb.net compilation .net-compiler-platform
You are not signed in. Login or sign up in order to post.
http://answall.com/q/40671
– bfavaretto
I did not understand the negatives, the question is pertinent. There is nothing in Portuguese easy to find, consolidated, verified by good professionals experts on the subject. I saw no lack of research, I saw usefulness, it is clear. The most that has several questions interconnected. But I think it’s better that way than asking five separate questions. Deep down, it’s one with only.
– Maniero
+1. I also want to know what is the Compiler Roslyn. And being part of the community I can contemplate the question :)
– Wallace Maxters