Let me rant a little. I tried to describe XL in an article abstract for some technology conference. The article was rejected, with comments that what I wanted to do could “probably” be done using C++ templates. You mean… like this? Yeah, right… Just to point out that getting new ideas accepted is always difficult. Even if Charles Simonyi is rich, talented and famous enough to have a Wikipedia entry, it’s still not a slamdunk that he will succeed.
Actually, Steve Yegge argues that the next big programming language will look like C++, and unfortunately, it’s quite likely that he’s right.