Re: Beginning Clojure Development

2015-09-12 Thread dilettante . coder
I'm a little past the absolute-newb stage (also came from .NET), but I recently came upon *Programming in Clojure* by Mark McDonnell (https://leanpub.com/programming-clojure/), and appreciated how succinct, clear and yet (relatively) comprehensive it is. I'd recommend it highly as a first text

Re: Beginning Clojure Development

2015-09-11 Thread Alan Moore
One language detail that took me a while to get the hang of at first was destructuring (fm args, let blocks, etc.) I had never encountered anything like it before in other languages and it took me a while to memorize all the different variations. It is awesome powerful but alien at first. Getti

Re: Beginning Clojure Development

2015-09-11 Thread Alan Moore
Dang autocorrect: fm -> fn -- 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

Re: Beginning Clojure Development

2015-09-11 Thread J.-F. Rompre
I try to get my hands on as many resources from the above as possible. I often found some (generally more advanced) works not to dwelve enough into some intricate, but essential, topics which were better covered in other resources. Also, the toolset evolves quickly so online resources are indis

Re: Beginning Clojure Development

2015-09-10 Thread Mars0i
Many people say that the *Joy of Clojure* is best for fine details and all that, and there's something right about that claim. However, *Clojure Programming* covers some fine details that *Joy *doesn't even mention, even in the 2nd edition (e.g. important aspects of Java interop). I suspect t

Re: Beginning Clojure Development

2015-09-10 Thread Gregg Williams
All the above suggestions are good. In addition, I've learned a lot by doing the problems at 4clojure.com. BUT after you solve a problem, the real learning starts. You then get access to other people's solutions. (You get to choose whose answers get listed, and some of the best programmers are

Re: Beginning Clojure Development

2015-09-10 Thread Xu Hui Hui
maybe this is helpful to beginners: Clojure By Example: https://kimh.github.io/clojure-by-example/ Marcus Blankenship 于2015年9月11日周五 上午12:08写道: > This was a great resource to me, as were the other LispCast videos. I > found them easy to follow, and really helped me think about things from > first

Re: Beginning Clojure Development

2015-09-10 Thread Marcus Blankenship
This was a great resource to me, as were the other LispCast videos. I found them easy to follow, and really helped me think about things from first principles, which are really important to understand the idioms. http://www.purelyfunctional.tv/intro-to-clojure On Sep 10, 2015, at 9:02 AM, Ela

Re: Beginning Clojure Development

2015-09-10 Thread Elango Cheran
A coworker of mine asked me for suggestions yesterday after starting directly with Joy of Clojure as if it were an intro text for himself and getting lost after getting halfway through. Even though this coworker of mine is pretty experienced over many years -- and has programmed in C++, Java, Pyth

Re: Beginning Clojure Development

2015-09-09 Thread Mark Engelberg
Learning Clojure is not so much about learning the language's features, it's about learning how Clojure's particular combination of features causes you to think about software development in a new way. Living Clojure is a new-ish book that points you at a number of small programming "code kata" ch

Re: Beginning Clojure Development

2015-09-09 Thread Gary Trakhman
In my opinion the best book for the 'fine details' of the language is going to be http://www.joyofclojure.com/ . It's not usually recommended as the introductory text, for that you might be better off with clojure programming: http://www.clojurebook.com/ or 'programming clojure': https://pragprog