My mistake about Lisp being purely functional (I have very little experience with common Lisp itself), though Clojure is. That doesn't change my point, to which you appear to agree, Lisp and Clojure teach folks a different way of approaching problems, which is always useful :)
On Jun 10, 12:25 pm, Harald Hanche-Olsen <han...@math.ntnu.no> wrote: > [becky_lewis <bex.le...@gmail.com>] > > > Lisp and Clojure are functional languages. > > No, they're not. > > But you can (and often will) do quite a bit of functional programming in > Lisp, as it lends itself quite naturally to that way of thinking. > > But in (Common) Lisp you also have CLOS, which is a rather different way > to do object oriented programming. It will widen your horizon in more > than one way. > > The advice to learn just one programming language at a time seems sound, > though. I would take it, if I were you. > > -- > * Harald Hanche-Olsen <URL:http://www.math.ntnu.no/~hanche/> > - It is undesirable to believe a proposition > when there is no ground whatsoever for supposing it is true. > -- Bertrand Russell -- http://mail.python.org/mailman/listinfo/python-list