What is the importance of this compiler? Is it a must have or could do without? What is the purpose of having another compiler anyway, or is it just a futuristic project? A
It's a package that provides open-source C# and Visual Basic compilers with rich code analysis APIs.
You can find extensive documentation on github:
https://github.com/dotnet/roslyn