Let's Learn ES6

We'll cover the following...

How did we get here?

How did we end up with ES6? A lot of things had to happen in order for ES6 to come around. For a long time, JavaScript was a fairly stagnant language. There were many years between new releases. Because of that, people seemed to get used to the quirks and nuances of the language, and as developers we made up for areas that JavaScript seemed to lack.

However people wanted new features and compile to JavaScript languages started to pop up. Languages like Coffeescript started to push features that would later influence features in ES6.

What happened to ES4?

You might have noticed, if you do a little digging, ...