Programming: 50 in 50

This is one of the coolest, most creative talks I've seen all year. "Guy L. Steele and Richard P. Gabriel gave a presentation about languages and language constructs in a presentation that is a work of art in itself." If you love programming languages even half as much as I do, this is a must see!