> "... we were not out to win over the Lisp programmers; we were after the C++ programmers. We managed to drag a lot of them about halfway to Lisp."
I've never understood that mindset. Java is about the opposite direction from Lisp.
At least C++ has generic metaprogramming.