I've found the community to be very friendly and helpful. > The problem is that the entire contents of the clojure.org site is > written by an expert, for experts. >
...and necessary. More verbose, newbie-friendly docs are important too, but take a lot more time and effort (clojuredocs.org, clojureatlas.com have great promise in this regard) So I don't think this newbie-unfriendliness is out of malice or arrogance as much as perhaps one of focus and lack of resources. Great newbie-friendly docs, starter kits, etc. take time and work - work that's honestly tedious compared to implementing a new concurrency construct or blazing fast primitive support. And in fairness, if you have the mind to do the latter, I'd rather not have that person wasted working on the former. Granted there are broken windows on clojure.org that detract from its image: e.g. * spotty details on the contribution process (info scattered between jira, clojure.org, mailing list, no process info links on github) * missing info/visiblity on state of clojure.next * public hudson server often showing builds broken for weeks/months > EXAMPLE 2: Cryptic code > > single-character variables > That it is a bit of an eye-brow-raiser for people of the "Uncle Bob" clean coder school that emphasizes verbose, literate naming conventions. It's something to get used to - every language has its idioms. The biggest inhibitor by far for adoption is tool support (unless you attend the Church of Emacs). Compared to Scala and (especially) Groovy, Clojure tool quality is green, but acceptable for a three-year-old language. These things take time. <https://twitter.com/#%21/stuartsierra> *"It wouldn't be Lisp without existential angst" @stuartsierra<https://twitter.com/#%21/stuartsierra> * -- 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