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.