When was the last really transformational idea in programming languages?
tlb: One place where big new ideas are badly needed is in robotics.  No existing language is a good match for programming continuous, dynamic movement. I've been working on a bunch of techniques to make it easier, but they're not ready for general use yet.