Loading user information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading user information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Dustin Campbell: Roslyn

45 minutes, 6 seconds


Right click “Save as…”

Dustin Campbell joins Charles Torre to discuss Project Roslyn, the C#/VB compiler API that recently released in CTP state. Dustin is a developer on the Roslyn team. Questions were tweeted to #ch9live and answered by Dustin in real time. Thanks for submitting questions! Tune in and learn some things about Roslyn you may not know...

Follow the discussion

  • Oops, something didn't work.

    Getting subscription
    Subscribe to this conversation
  • JesperJesper

    There was a question about the Mono AOT compiler. "AOT" means Ahead-of-Time.

    The Mono AOT compiler combined with the all-managed Mono implementation of the BCL (which I don't know that it strictly requires) basically does classical linking: it cuts down on the code you have to ship around, it can embed framework code inside your assembly and those things combined with a classical instruction emitter are interesting. In fact, C# support in Unity, MonoTouch and MonoDroid depend on this to generate all the native machine instructions up front so that it may run on the intended platforms.

    I don't expect Microsoft to admit to having something like this in the labs if they do, or to run out and support it, but it'd sure be a nice option and I hope someone's looked at it and gone "huh". Roslyn would make it more plausible for someone in the community to attempt it, even if embedding assemblies P/Invoking code for other architectures still is a hard nut to crack.

  • Bent Rasmussenexoteric stuck in a loop, for a while

    Compile in the sky. If you already host code in the sky with TFS/Azure, it kind of makes sense, doesn't it?

  • CharlesCharles Welcome Change

    @exoteric: Why yes. Yes it does. More details on this when the team building it joins us for a conversation. Soon...


Remove this comment

Remove this thread


Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.