On Feb 11, 12:46 pm, HB <hubaghd...@gmail.com> wrote:
> Hey,
> Since Clojure is a LISP dialect, does this mean that it doesn't
> support OOP?
> Thanks.

To quote Dr. Alan Kay:

"OOP to me means only messaging, local retention and protection and
hiding of state-process, and extreme late-binding of all things. It
can be done in Smalltalk and in LISP. There are possibly other systems
in which this is possible, but I'm not aware of them."

I suspect that Clojure is actually more suited to OOP than Java,
assuming you're going by Dr. Kay's definition. :)

- James

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to