Programming Language Talks on Channel 9
Channel 9 is posting a collection of videos from the JAOO
conference on programming language design that I found really interesting. JAOO stands for Java and Object Oriented but in
a tremendous coincidence all of the videos happen to feature Microsoft speakers
talking a lot but not exclusively about Microsoft products and languages. Really though, all of the videos are more
about understanding how programming languages are designed than the design of
any particular language so they're pretty accessible to everyone that has done
a lot of programming.
Here are the talks from Channel 9.
Anders
Hejlsberg and Guy Steele: Concurrency and Language Design
Erik
Meijer, Dave Thomas and Pratap Lakshman: Perspectives on JavaScript and
Language Design
Jeffrey
Snover, Martin Fowler and Neil Ford: Domain Specific Languages
And, here is Ander's talk
from the conference.