Well…I think Roslyn will be good, but I think it's reaching to say it must be because the MS team themselves will use it.
After all, these are the same people who invented (and used!) MFC, long known as the Microsoft Frustration Classes.
After all, these are the same people who invented (and used!) MFC, long known as the Microsoft Frustration Classes.
With Roslyn, they are going to write C# compiler in C# itself (and VB compiler in VB). And if they expose this as an API, it's guaranteed that I will be able to parse every valid C# file.