On Thu, Sep 17, 2009 at 9:59 PM, Terrance Davis
<terrance.da...@gmail.com> wrote:
>
> I'll add my two cents.
>
> You sound like you already program, so basic Java knowledge is useful
> with Clojure, but not necessary. You can pick up what you need to know
> as you learn Clojure. You will find hooks into Java are a lot more
> pleasant than interfacing with C and C++. I'm saying that one from
> experience.
>
> As for first books on Java, .... Look for Bruce Eckel's "Thinking in
> Java" That is absolutely the best book currently available for Java. It
> is more written for beginner programmers, but would likely work for a
> more experienced programmer, too.

I'll second that. Introductions to (mainstream) programming languages
are IMHO very often quite boring because they assume you're a bit
dense and you don't know anything about programming beforehand (or
abstract thinking for that matter). If you want an intro to Java that
is not dry and treats you as a reasonably intelligent being, try
'Thinking in Java'.

Dead tree version is nice, but the full text of the 3rd edition is
also available online [1], so you can sample the style and decide for
yourself. The current edition is 4th, which includes Java 5 (I think
there's a link provided to download the first seven chapters of the
4th edition so that might also help).

HTH

Cheers,
-D

[1] http://www.mindview.net/Books/TIJ/

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

Reply via email to