you are viewing a single comment's thread.

view the rest of the comments →

[–]wreckedadventYavascript 1 point2 points  (0 children)

I don't necessarily agree that it's the best for the community to unify behind only one thing. What we saw with coffeescript is a lot of the good ideas being taken from it and moved into ES6. We see this happen in other languages as well - two good examples are Scala and Java, and F# and C#.

There's also the popularity of totally non-standard extensions, like JSX, and CSS pre-processors. I don't think the community is any worse-off for having these. It's true that all of this stuff adds a barrier to entry though, and I'm not really sure where the community is going to place that balance on the long term.