Apologies if this has already been discussed in some other form in this site.
If you see a question with a "not-so-perfect" language/expression/description, would you immediately downvote/vote for closure? Or would you take the trouble to stretch a bit and try to understand the question contextually (it is indeed possible - I have seen some veterans here post graceful answers despite minimal data - they probably use the meta-data/tags/error messages and such to understand the question better, while refraining from making any negative comments whatsoever on the questioner's limitation with the language). But at times I see the opposite happening and I want to know if being too quick to judge someone based on their language/expression might not seriously discourage any knowledge sharing and even growth for anyone who may not have english as the first language.
Afterall this is a knowledge-sharing site, not a language forum. Is the annoyance and short fuse justified?
Looking forward to hear opinions.