RE (1)
-------
Agreed on all points.  Clojure seems to have captured a large share of
excitement and the effort put into the community documentation [1] is
staggering and only set to get better.  I liken the excitement behind
Clojure to that behind Ruby (minus the drama).  More and more people
are falling in love with it, and that bodes well for everyone.

RE (2)
-------
I love that Norvig essay.  Recommended reading.

RE (3)
-------
I think most new developers would get up and running with Scala a
little faster because it's a fact that you can essentially write Java
flavored code in Scala (this is the exact path that I started on).
But that's counter to your point.  To *really* learn Scala and its
capabilities one has to dig pretty deep and wrap their head around
some tricky topics.  There are the developers who want to dig deeper,
and those who do not -- it's the latter who will likely choose Scala
over Clojure given the proverbial gun to the head scenario.  But that
kind of choice would occur based solely on superficial considerations;
however the chickens of complexity [2] will come home to roost
eventually.

RE (4)
-------
If Rich gave the go ahead, I would be happy to contribute to that
effort.

RE 5-10 books
---------------
Effectiveness is too subjective a term, but I think your point comes
across.  Really, the same point can be made about *any* programming
language, especially if you desire to move past "median developer"
status.  I want to live in your world too, and I think we'll get there
one day or another.  "Wild" ideas like functional programming,
closures, concurrency, etc... have too much steam right to be
stopped.  Developers have to realize that they *must* understand these
topics or else they're going to be left behind.

[1]: Except for the book of course; which was written solely with the
millions of dollars in sales in mind.  ;)
[2]: Monster Manual v.1 pg. 42


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