> [...] how often people who want nothing in the world to do with CoffeeScript,
> people like me, end up having to deal with it for some reason. Like I
> don't like ada, and I never have to look at it. ada never ends up in
> my editor or on a github page I'm looking at, but frequently someone
> puts CoffeeScript somewhere where someone was expecting JavaScript,
> like a StackOverflow answer, or a package for Meteor, or something.
> If CoffeeScript stayed out of my life, and I out of it, I would probably
> hate it a lot less.
As the creator of CoffeeScript — I think your answer here is right on the money. It's a pretty perfect answer to joeblau's question.
But I can understand , because it's popular , some people feel like they are forced to understand or learn it.
Yet you can be proud that Coffeescript influenced the latest ES spec, that's all that matters , you pushed Javascript forward, by saying "Dont wait for other to make the stuff you need, do your own stuff and eventually people will wake up and adress your intial issue".
I'll never forget reading a blog post [0] by Brendan Eich in which he addressed upcoming ES features that were influenced by or emulated Coffeescript syntax.
It was a pretty solid Krusty the Clown reference on his part.