Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save patrickwhardy/78ccbf29c8cc8cdd91ae73514b645bb6 to your computer and use it in GitHub Desktop.
Save patrickwhardy/78ccbf29c8cc8cdd91ae73514b645bb6 to your computer and use it in GitHub Desktop.
ES6 Assignment

What is ES6?

  • ES6 is the (almost) newest version of the ECMAScript standard. It comes with a hole bunch of syntactic sugar that makes javascript so not 2009.

What is Transpilation and how does it relate to ES6?

  • Transpiling is the conversion of one language to another that's of the same level of abstraction. It's important for ES6 because many of the ES5 apps out there will want to transpile to ES6.

Looking at the ES6 Features link below, discuss one update from ES5 and if it seems useful/superfluous.

  • Classes? Wow - it's like I'm in Ruby again! I know it's just syntactic sugar but Class.prototype.method is totally ridiculous.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment