The DLR team is hosting this year's compiler dev lab on campus this week. One of the really cool things about the lab was meeting folks who were really interested porting their languages to run on top of the DLR.
It was fun hanging out with Miguel de Icaza again - and Miguel's been posting his notes from the first two days of the dev labs on his blog.
John Gough was also there - and we had a great time talking about Ruby and some of his latest projects.
I had a fun time chatting with Rodrigo de Oliveira from the Boo project - a Python-esque statically typed language with optional dynamic typing. Rodrigo was really interested in porting Boo to run on the DLR because of the potential performance benefits of our dynamic dispatch mechanisms. Also there was JB Evain of Cecil fame, who was recently hired by Miguel to work on Mono over at Novell (congratulations on the new job!). These two guys are doing a fantastic job of building a very nice static language compiler platform that layers on top of the CLR (should you guys call it the Static Language Runtime? :))
A nice side effect of the lab is that it forces us to start documenting parts of the DLR. I'm going to be spending some time writing up our talk from the dev lab, but for folks who want some more detailed information about the DLR, here's the slides from the talk that I gave today with Nandan Prabhu (one of the JS compiler devs) and Dino Viehland (one of the IronPython / DLR compiler devs).
Update: I've managed to grab a copy of Jim Hugunin's deck from his Zen of the DLR talk on Monday. We're recording all of the talks here, so I'll post them somewhere when we've done the post-production pass on them.