Lang.NEXT 2012 Expert Panel: Native Languages

Until now, the VB and C# compilers have been used as black boxes. You put text in, and you get out a binary file. In our long-lead project, codename "Roslyn," we are changing that dynamic by building an API that exposes our compilers' analysis engines. In this session, we'll go in-depth in exploring the Roslyn project and the powerful set of APIs for building "code aware" tools and extensions. In this information-packed session, we'll explore six major Roslyn APIs in depth, covering parsing, retrieving semantic information, analyzing data and control flow, and scripting. Armed with this knowledge, we'll see how easy it is to leverage the APIs to analyze and generate C# and VB source code, add C# scripting support to an application, or even extend the existing C# and VB language service features in Visual Studio.
I'm really looking forward to the video on this one. <WINK WINK NUDGE NUDGE/>
We are trying to fix the video. Sorry for the inconvenience.
Superhero G (aka Golnaz) just told me that's she done some magic to salvage this great talk!!
Thank you, G!! You rock. C
If that's indeed the case, I agree with you, Charles. Half of these page views are me.
What communication protocol are you using to upload the video bits? Carrier Pigeon?
@AdamSpeight2008: i had to recreate the conference and invite Dustin Campbell back to do the entire presentation over again.
jk. video should be up in a few hours
Great talk , good information !
The speaker mentioned that the CTP of Roslyn has been out since October. Any idea when a newer version will be available? Thanks and look forward to it!
Great presentation - only 20 minutes in so far, but I'll catch the rest later. Roslyn is great stuff.
Too bad that Visual Basic and C# are overlapping languages. So there is double work with no real gain.
Hopefully interfaces and API:s are open and well documented, so future (community projects?) could add support for languages like Javascript and F#.