Hi, I'm new to Clojure, and looking for the best way to get going. I've got a pretty broad experience of various programming languages (C, Python, Lua, Factor, JavaScript, Haskell, Perl, ...) including a bit of experience with Lisp-like languages, so the language itself isn't likely to be a huge problem for me. But I've no background with Java (beyond a few "toy" programs, and knowing the syntax) so the environment (classpaths, compiling, where to find libraries, performance, JVMs, etc) is pretty much a mystery to me.
I've browsed a bit online, read some of the wikibook articles, and Mark Volkmann's excellent summary, but I'd like to dig a bit deeper (as I say, particularly around libraries and environment, less on how to program in a lisp-like language). Ideally, in a form that I can read offline (printable/PDF documents, or books) as I've got limited free time I can spend in front of a computer screen. I've got a sample program I have tried porting from Python - the experience was interesting, but limited (the core of the relatively complex multithreaded database monitoring process converted to 47 lines of Clojure...!!!) Has anybody got any good suggestions as to where I should go next? I've considered getting one of the Manning books (The Joy of Clojure or Clojure in Action) but I'm not sure which would be better for me - they seem broadly similar, with Clojure in Action looking like a slightly better fit for my needs, but I'd appreciate any comments/recommendations). Also, I wonder whether there's some Java-based documentation that would be worth my while investigating. I suspect that it'd be very easy to get sucked into a huge amount of detail which is only tangentially related at best, but I'm sure an overview would help. Thanks for any suggestions, Paul. -- 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