Skip to content

Instantly share code, notes, and snippets.

View conoremclaughlin's full-sized avatar

Conor conoremclaughlin

View GitHub Profile
@conoremclaughlin
conoremclaughlin / README.md
Last active September 4, 2015 13:21 — forked from benjie/README.md
Long Live CoffeeScript and Long Live ES6

Long Live CoffeeScript and Long Live ES6

Clearly ES6 is a huge improvement over ES5, and tools like [6to5][] allow us to use these cool features now. I was reading [Replace CoffeeScript with ES6][replace coffeescript] by [Blake Williams][] and thought it was a great summary of how ES6 solves many of the same problems that CoffeeScript solves; however I'd like to comment on a few of Blake's points and talk about why I'll be sticking with CoffeeScript.

Classes

Classes in ES6 (like many of the syntax changes in ES6) are very similar to the CoffeeScript equivalent. To support browsers that are not fully ES5 compliant (e.g. IE8-), however, we still can't really use getters/setters, so ignoring these the comparison is:

@conoremclaughlin
conoremclaughlin / Resources.md
Last active September 2, 2015 14:43 — forked from yannickcr/Resources.md
React.js Conf 2015 - From the Internet
{
"USD": {
"symbol": "$",
"name": "US Dollar",
"symbol_native": "$",
"decimal_digits": 2,
"rounding": 0,
"code": "USD",
"name_plural": "US dollars"
},