Doesn't On Lisp talk about simulating CLOS with closures? It's free online.
I would like to add as the creator that I would not use Spinoza yet ;) And I've put it on hold as I'm currently obsessed with trying to port cl-cont. Spinoza still needs quite a bit of work, I started on that before a few things changed in Clojure. I will get back to it. Having now played with Clojure for a bit I'm not sure how useful Spinoza will turn out to be for anything beyond supporting widgets in a web framework. With Clojure's flexibility it's really tough to come up with reasons to resort to an object system. That said, it at least shows that building a more traditional class system is not very difficult in Clojure. David On Thu, Mar 19, 2009 at 8:01 AM, e <evier...@gmail.com> wrote: > > > On Thu, Mar 19, 2009 at 6:34 AM, Konrad Hinsen > <konrad.hin...@laposte.net>wrote: > >> >> On 19.03.2009, at 07:54, Edward Shen wrote: >> >> > Can Clojure simulate Class?Lisp can do it! >> > Anyone know it? >> >> Clojure can do it as well. Look here for a library that does it: >> >> http://github.com/swannodette/spinoza/tree/master >> >> Konrad. >> >> > That library looks very useful, but if this is intended to be a repeat of > the question asked one message ago, maybe ... is the question, "how do you > use closures to simulate a class?" That library looks like it uses maps, > which is nice, too. > > > > > > > --~--~---------~--~----~------------~-------~--~----~ 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 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 -~----------~----~----~----~------~----~------~--~---