• The commmunity: Reading the mailings lists can be still be pretty depressing. Every critique of the language or suggestion for improvement, no matter how valid, is met with a barrage of either “you’re doing it wrongs”, or “only the Go core team that can have thoughts that are worth consideration”. Previously this level of zealotry had been reserved for holy crusades and text editors.

    I particularly liked this bit, though it's not a problem confined to the Go language - it seems every language has this problem at some point, as people find post-hoc justifications for every decision. The other side of this of course is that it becomes tiresome to see the same criticisms repeated from a position of ignorance, so it's understandable that people develop defence mechanisms, one of which is to say that someone is doing it wrong...