Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

Yes but many of the ideas in CoffeeScript were likely slated for ES.next before CoffeeScript. So it has been working in both directions.


sort by: page size:

Is this where CoffeeScript left off? How would you compare it to CoffeeScript?

What about coffeescript.

Yup. It's as if coffeescript was created by one person (and a bunch of great PRs!), while ES6 came out of a committee.

They claim that it's not what others are doing, but coffeescript is doing it, and it's quite possible that ECMAScript will get it in the future.

Nice to see many of CoffeeScript's constructs coming to ECMAScript.

what a facile interpretation. CoffeeScript offered a large number of meaningful improvements over ES5, not including superficial syntax differences. It _still_ offers truly meaningful niceties that can make code _better_ than the JavaScript equivalent.

CoffeeScript is in an interesting place.

What are your personal opinions on the future of Coffeescript? It's still being used for Atom, but I've noticed colleagues are finally getting used to ES6 and similar languages and switching to them. I'm still stuck on Coffeescript though for all of my frontend projects. It's too closely aligned to my utopia of a language to try to find anything else (which would surely have a smaller following anyway).

CoffeeScript impacted ECMAScript more than anything else.

Ohh nice, maybe there is where CoffeeScript got inspiration from? The syntax looks very similar.

This is true (few adopting coffeescript), but CoffeeScript influenced much of todays ES6+, so it still lives on :)

It started in 2012. A lot of the finer points of CoffeeScript are in ES6, so that might make less sense now.

Very interesting indeed. Any alternatives to Coffeescript?

I think it is quite funny how a tool to turn proper code into the mess that is ESxx can become so popular. I'm still using Coffeescript 2, it's awesome :)

wow that’s cool to hear! I read about coffee 2 awhile ago and then heard nothing of it. I used to love coffeescript, arguably more than vanilla js, but forces that be led me to move on.

are you working with a team? if so was it easy to get buy-in?


Coffeescript 2 has some breaking changes, most notably classes since it is moving to ES6 classes instead of its own implementation.

I'm with you though, I much prefer Coffeescript syntax over Javascript so I'm really happy to see it coming along.


I've never written CoffeeScript, but I agree that it had a significant impact on the evolution of the ECMAScript standard. A simple example, arrow functions, lexical scope (const, let), and `this` binding.

coffeescript was created around 2009, so unlikely.

Oh thank god.

CoffeeScript was an important crutch and stepping stone but we're maybe 2 years past where it has been past it's prime and this will make updating and improving legacy projects a lot easier.

Personally was never a fan of it - it used too many Ruby idioms for my taste and produced noisy code that was a pain to debug (at the time) - but it did spur the development & adoption of other, better, systems (ESNext transpilation, TypeScript, etc)

next

Legal | privacy