CL with
CLOS was, interestingly, the first
object-oriented language to become an
American National Standard. Common Lisp is a big language, though probably not as big as
C++ (and the bigness is
mostly in what
C programmers would call ``the
library'').
C progammers will probably find CL's compilation support to be byzantine, what with all the eval-when, etc.
Then again, I think C programmers would find any system that
supported both interpretation and compilation in a sane way
to be at least bizarre, if not complex. I suppose it all depends on
where you come from.
Common Lisp doesn't have call/cc, but we forgive it.