Dustin Campbell: Roslyn
- Day 2
- Speakers: Charles Torre, Dustin Campbell
- 24,500 Views
- 3 Comments
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
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...
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.
Follow the Discussion
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.
Compile in the sky. If you already host code in the sky with TFS/Azure, it kind of makes sense, doesn't it?
@exoteric: Why yes. Yes it does. More details on this when the team building it joins us for a conversation. Soon...
C
Remove this comment
Remove this thread
close