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