Hi Thomas,

Thomas Kjeldahl Nilsson <tho...@kjeldahlnilsson.net> writes:

> Question: I'm in the very first pages of the 'Programming Clojure'
> book. I understand that the language is still young and evolving, and
> thus a moving target. What's the best way of getting up to speed? Can
> I just go through the book as-is, or should I first be aware of major
> changes (since the book was published)? If so, how do you recommend
> that a beginner like myself learn current idioms and state of the
> language in general?

The book is still very relevant.  The book targets something very close
to Clojure 1.0, while the current release is 1.1.  The differences are
listed here:

http://github.com/richhickey/clojure/blob/68aa96d832703f98f80b18cecc877e3b93bc5d26/changes.txt

It might seem there are a lot of language additions there but they're
mostly optimisations (transients and chunked seqs), two new
concurrency primitives (futures and promises) and a bunch of new minor
convenience functions.

As a beginner I don't think you should need to worry too much about any
of those changes, as there's not much that has been "outdated", it's
mostly new additions which you can always learn at a later stage.  So I
suggest you go ahead and read the book as-is.

Cheers,

Alex

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

To unsubscribe from this group, send email to 
clojure+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.

Reply via email to