The second step could be Lisp to Clojure code translation (Clojure Programming/Further Reading) and the third could be on Lisp itself and functional language concepts if the need arises.
Reading Clojure code translates from Lisp is not so much to learn Lisp concepts but to see how real problems can be solved in Clojure and to get you familiar with a very different world compared to Java and the current "industry adopted" languages from the last 20 years or so. At least by following this path, you will make progress in the good direction, first learn Clojure and how it can be used and eventually get exposed to Lisp and its siblings. Having done enough work in Lisp myself to understand most of the concepts in Clojure, I followed this track to avoid getting "polluted" by the knowledge I had of Lisp. No offense here to Lispers but when I learn a new language, I try to learn it as it is and I make parallels and connections with what I know at the moment. Otherwise you end up learning more than one thing at the same time and it can get quite confusing. If your experience is made mostly of "conventional" languages this path should be easier. After that if you are curious you can give a closer look to the Lisp heritage. Luc On Thu, 2009-02-19 at 05:57 -0800, MLowman wrote: > Programming Clojure is a good start. I have a copy myself. If there > were a second book on Clojure, what approach would you like to see? > > On Feb 19, 6:46 am, Rayne <disciplera...@gmail.com> wrote: > > Telling someone to read a book that isn't even focused on the language > > he's trying to learn isn't a great way to help them. Tell him to read > > Programming Clojure or something, anything but Common Lisp and Scheme > > books, he isn't learning those languages he's learning Clojure. There > > is enough information around on Clojure that someone shouldn't be > > forced to read a book on a completely different language. > > > > No offense guys. > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---