If no lisp background at all, maybe onlisp is not a good start.
But ANSI Common LISP is good, but maybe too tied to CL ...

The problem with CL is that it does not promote a pure functional style, so
I don't know how you will feel like while coming back from ANSI Common LISP
to clojure.

Well, maybe I'm not the best person to answer that question ....

If you have some money, I would say : buy the clojure book. It certainly
will give you the basis, directly based on clojure.
And then, once you're ok with the bases, you can read "On Lisp". I think
someone also ported "On Lisp" examples to clojure, so that too may be
interesting ....

And concerning the "functional" background, a bit of Haskell is always
interesting (even if you don't manage to totally understand monads, it is
really interesting, and you can see a lot of commonalities with clojure in
the "functional area").

Have fun !

-- 
Laurent

2009/2/6 CuppoJava <patrickli_2...@hotmail.com>

>
> Ah thank you that works perfectly!
>
> I actually have a reading list i'm about to set out upon, and Paul
> Graham's OnLisp is on it.
>
> I'm just wondering from your perspective which book do you think I
> should start on? For someone with many years of experience in Java,
> but none in Lisp.
>
> HDTP
> OnLisp
> ANSI Common LISP
>
> Thanks again for your help
>  -Patrick
> >
>

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to