>>129
Bullshit. (defmacro) or (define)? (defun) or (fn)?
different names for same concept.
Is there CLOS or not?
CLOS is a library.
How about Racket, where you can switch languages, choosing any one of different Rackets?
That is a bad feature. Racket is a little bloated.
What's the advantage of being self-hosting?
It proves that language is general enough and doesn't need any external tool.
Haskell is a more high-level language and doesn't have to be self-hosting to be useful.
There is nothing Haskell can do to be useful. Although you can write a postmortem obituary on Haskell.