&gt;<i>E.g. if you have a good language without a community, community can eventually grow, but you can use the language anyway. If you have a bad language with great community - it doesn&#x27;t reduce your suffering from the language itself.</i><p>My experience has been the inverse.<p>I&#x27;d rather use a bad, or usually mediocre language WITH community, tooling, libs, books, programmers etc, than a better one where I&#x27;ll be burdened by the lack of all of 
these.<p>So, in a sense, community tramps inherent language qualities.<p>After all that&#x27;s the very basic message from Lisp and Smalltalk.