If you are coming from java, I think that a book on (common) lisp would be
far better. Especially since practical clojure is essentially a reference
(and a good one). I would recommend 'practical common lisp' and 'land of
lisp'.
http://www.gigamonkeys.com/book/
http://landoflisp.com/

Jonathan

On Thu, Jun 9, 2011 at 6:15 AM, Santosh M <santoshvmadhyas...@gmail.com>wrote:

> I just found out three books on closure, please tell me which is the
> best one to start with?
>
> 1 - The Joy of Clojure
> 2 - Programming Clojure
> 3 - Practical Clojure
>
>
>
> On Jun 8, 9:03 pm, Santosh M <santoshvmadhyas...@gmail.com> wrote:
> > Thank you all for the suggestions.
> > Will keep posting my queries on the google groups. :)
> >
> > On Jun 8, 12:33 pm, hci <huahai.y...@gmail.com> wrote:
> >
> >
> >
> >
> >
> >
> >
> > > I was in the same boat last year. My experience with Clojure started
> > > with Java interop, by writing Clojure code to solve some small
> > > problems using existing Java libraries. For example, I used Clojure to
> > > fetch and process application logs in a MySQL database and visualize
> > > the results with a Java graph library. These experience got me into
> > > productive mode quickly and became familiar with the syntax of the
> > > language.
> >
> > > However, I was not transformed into a Clojure programmer by just doing
> > > Java-interop because I was still thinking in Java way. It should be
> > > noted that the Clojure way is very different from the Java way. A
> > > transformation in thinking is necessary. I did the transformation by
> > > studying the Joy of Clojure book and did programming exercise on
> > > 4clojure.com. The former showed me the Clojure way and I practiced
> > > walking the way with the later. A good thing about 4clojure.com is
> > > that there is an immediate feedback on how well one does. The code
> > > either pass the unit tests or not. If it passes, one can see how short
> > > their own code compared with others. In searching a shorter solution,
> > > one often learns some functional tricks. Also, the site forces one to
> > > work with core Clojure functions only, and the use of def is not
> > > allowed.
> >
> > > On Jun 7, 12:30 pm, Santosh M <santoshvmadhyas...@gmail.com> wrote:
> >
> > > > I want to learn clojure. I already know Java. Please tell me how to
> > > > proceed.
> >
> > > > Regards
> >
> > > > Santosh
>
> --
> 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
>

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