Mani Ramaswamy and Peter Sollich: Inside Compiler in the Cloud and MDIL

Sign in to queue

The Discussion

  • User profile image

    NICE !

    Now we need this on the Windows 8/RT and desktop CLR !

    IIRC Peter Sollich was an old Borlander, master of Delphi compiler, an old college of Anders, and he owns the patent of MDIL Devil

    btw, nice to see something in Bartok stuff appears in the normal CLR, Tongue Out

  • User profile image

    Any idea why the CLR team came up with Auto NGEN for the desktop instead ? I think this should be the way forward atleast for the .Net WinRT( Metro) apps. IIRC auto ngen is done using a on device maintenance task , so though the subsequent startups may be faster the initial startup would always be slower. 

  • User profile image

    Hmmm... Peter Sollich mentioned that the next step should be a 'slower but better optimized compiler', guess that vision may have something to do with this ?

  • User profile image


    Compilers evolve, dude.


  • User profile image

    Great technology. It will be very interesting to hear about phase two, when it arrives, which is the improved optimization in the cloud. It's also cool to think about application updates arriving automatically without the interaction of the developer because an improved compiler yields improved performance. So the end user could see messages like "applications updated with improved performance". That must be a pretty motivating thought for the team.

  • User profile image

    Great talk.

    Will we ever be able to get a proper native code compiler for .NET or must we rely in projects like Mono?


  • User profile image

    I've built a tool to analyse the MDIL assemblies

    MDILDump :

    It's based on the docs in those patents, hope its helpful for people interested. Tongue Out

  • User profile image

    Very interesting

    However it was very hard to recognize a half of Mani Ramaswamy's speech Perplexed

    Please, speak more distinctly at least when it is recorded to watch worldwide

Add Your 2 Cents