Compiler DevLab 2007

Compiler Lab 2007 Public Content site.



Videos

Scott Guthrie's Keynote:  Click To Watch Screencast

Jim Hugunin's Overview P1:  Click To Watch Screencast

Jim Hugunin's Overview P2:  Click To Watch Screencast

Anders Hejlsberg's LINQ overview:  Click To Watch Screencast



Papers and Slide Decks

This is the ToyScript sample that lab attendees used to bootstrap their language implementations.

This is the Zen of the DLR talk Jim Hugunin did.

This is the DLR Experiences talk that John Lam led with Dino Viehland and Nandan Prabhu.

This is the hosting overview and tool usage tour talk that Bill Chiles and Dylan Lingelbach, but it is out of date with respect to type names and signatures. See the hosting spec below for the latest design.

This is the Debugging and the CLR talk Mike Stall did.



More Recent Papers ...

Dynamic Languages and Silverlight by Jimmy Schementi

This is the hosting spec (and as pdf).

This is an article introducing DLR ASTs and method dispatch caching.

IronPython MSDN Article by Jimmy Schementi