As one who has been immersed in Clojure since the beginning of the year, I'd say use 4Clojure judiciously.
For one thing, the format of the exercises adds an extra layer of complexity: Most of the time, you can't just solve the problem, you must solve the problem and then try to figure out how to phrase your solution into the surrounding assertion. For another, a lot of the "easy" questions are of the category "easy, if you already know the answer". The first section of the clojure cheat-sheet ( http://clojure.org/cheatsheet) gives you your basic tools. (A lot of my first weeks were "Oh, there's a function for that?") And finally, personally, I find that there's only so many times I can do Fibonaccis and factorials (and all those other Comp Sci exercises that I've never used in a productive program) before I get antsy. After a few weeks of focusing on 4clojure, I realized I couldn't actually write a running program. Then, after a few weeks of playing around with a few dumb programs (but actual programs) I could go back and knock out a lot of 4clojure exercises. But! now I go back and if there's an exercise I can't do, I know it's because there's a hole in my Clojure knowledge, so it's been very good for filling those in. When you start, though, it's all holes. My 2 cents. ===Blake=== -- 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 unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.