I understand that the Rosyln .NET compiler exposes a new API for interacting with the compiler, but does it also produce better optimised IDL that will ultimately be more performant than the previous compiler?
            Asked
            
        
        
            Active
            
        
            Viewed 90 times
        
    0
            
            
        - 
                    IDL as in "interface definition language" for COM interfaces? – zneak Sep 25 '17 at 03:09
- 
                    1Clearly he did not mean IDL. Probably IL. And yes, they did optimize a bit more than the old compiler. Just a bit, mostly visible due to the bugs that caused, particularly so in VB.NET. It is not the job of the C# compiler or Roslyn to optimize, it is the [jitter's job](https://stackoverflow.com/a/4045073/17034). – Hans Passant Sep 25 '17 at 08:09
