Re:Regarding JavaScript trailing commas
by marcus_holmes on Saturday April 09, 2016 @12:00AM
(#11459837)
I think ES6 is the solution. Evolve JS and remove the "warts" instead of introducing new variants.
I'm a big JS fan. I can't stand Coffeescript - it doesn't seem to add anything except changing the syntax to make it easier for Rubyists to understand. Which is fine, I guess, but feels like a personal preference. More like a text editor setting than something anyone should publish their code in.
Same for Typescript, to a certain extent, though I understand the heartfelt desire to have the compiler pick up some of the more common errors.
We run the risk of fragmenting the community by promoting CS and TS - better to evolve JS itself, which is what is happening and it's great.
TL;DR: kill Coffeescript and Typescript, evolve Javascript for the win!
Re:Regarding JavaScript trailing commas
by exception_e on Friday April 08, 2016 @11:21PM
(#11459734)
I agree. Language features such as async/await (ES7) are exciting.
I do like ES6!