| > As much as I love Clojure this is not entirely true. Without naming names there are some prominent projects/devs that would not qualify for this. Which parts? Effective? Yes. Undoubtedly. The Clojure community is full of very practical and driven developers. Talented? Again, in general, the Clojure community is full of very talented people. Kind? Definitely. The Clojure community isn't partial to ranting and raving. You aren't going to be called an idiot for making a mistake or not knowing a particular concept etc. Supportive? Very supportive; however, a lot of Clojure projects have well defined goals and approaches, and they take a "you will get out what you put in" approach to assistance. To developers who expect to have their hand held, and for developers who want to jump right in and impact a projects direction, it might feel un-supportive. However, the flip-side means you get good feedback, and if you put in the effort then the level of support is above and beyond most programming language communities. With a few other language communities I've tried to get into there will be a dozen people ready to spend 10minutes helping a raw newbie contributor, but very few people willing to spend the 10-20 hours to really review a proposal/idea/contribution. |