2012/3/3 Domenic Denicola <[email protected]>

> > -1. I would actively avoid using this in my own ES6 code, because of the
> unnecessary confusion it would cause to those coming from CoffeeScript.
>
> >> Why should ES/JavaScript make its decisions based on a transpiled
> language that actually requires JS itself to exist? I don't think it should
> matter either way...
>
> Because the overlap between CoffeeScript programmers and JavaScript
> programmers is one of the highest between JavaScript and any other
> language. And this overlap will only increase by the time ES6 makes it out
> the door.
>
> If you're arguing that CoffeeScript should change itself to accommodate
> JavaScript, well, maybe Jeremy can comment on how likely that is.
> Personally I think es-discuss should be careful not to alienate such a
> large and growing fraction of their userbase, especially with comments like
> the above that seem, on the surface at least, to be belittling the role and
> importance of CoffeeScript. IMO "CoffeeScript 6" will be a very important
> factor in the success of ECMAScript 6, so making it as easy and welcoming
> as possible is an important consideration.


Pure strawman.

David Herman summarized my feeling about it best here:

"...different languages use a symbol for different purposes. They're
different languages-- they are by definition different notational systems! "

When Jeremy was developing CoffeeScript, he clearly didn't say "JavaScript
may someday want to use ->, so I better not use it" and why should he? It's
a different language, with many different notations.

Rick
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to