Steve Yegge outlines the requirements for the next big programming language. Like some people in the comments, I note that Groovy fits the bill pretty well.