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 
indispensable. If I had to pick only one, it probably would be Clojure 
Programming (Emerick et al.) because it seems to be the most comprehensive. 
Lispcast series is also an excellent hands-on approach.

A Clojure/script Coursera.org offering IMO would be fantastic and another 
great catalyst in bringing Clojure to the masses...

On Friday, September 11, 2015 at 12:41:15 AM UTC-4, Mars0i wrote:
>
> 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 that *Clojure Programming* could work well as an introduction for 
> an experienced programmer, too, although I haven't tried to read it with 
> that in mind.  (Every book makes choices about what to include; no doubt 
> there are fine details that *Joy* covers better than *C.P.*)
>
> On Wednesday, September 9, 2015 at 12:01:05 PM UTC-5, Gary Trakhman wrote:
>>
>> 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.com/book/shcloj2/programming-clojure , but 
>> there are also great free online resources like:  
>> http://www.braveclojure.com/
>>
>> On Wed, Sep 9, 2015 at 12:44 PM Cory Gideon <cagi...@gmail.com> wrote:
>>
>>> Hi,
>>>
>>> I'm new to the Clojure programming language and I was wondering if 
>>> anyone might be able to suggest a good way to learn the fine details of the 
>>> Clojure language? I'm thinking of trying my hand at writing a compiler in 
>>> Clojure, just as a thought exercise. I'm not 100% sure what a good use case 
>>> for this language is yet to be honest, I'm primarily a .Net and PHP 
>>> developer with a bit of Java experience but this language looked really 
>>> interesting. If anyone knows of any good sites or books that I should check 
>>> out I'd appreciate any suggestions.
>>>
>>> Thanks in advance!
>>>
>>> -- 
>>> You received this message because you are subscribed to the Google
>>> Groups "Clojure" group.
>>> To post to this group, send email to clo...@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+u...@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+u...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>

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

Reply via email to