Clojure, from a Ruby Perspective
briancarper.net
briancarper.net
In my limited clojure experience I actually found the lack of a clearly defined object model to be something of a handicap. In a language with a single, solid object model it's easy to build consistent interfaces to libraries because they all follow the same conventions. In languages like scheme or clojure these things become more heterogeneous and less predictable.
The forthcoming protocols stuff in 1.2 might nail this down though.