It’s official, the long wait is finally over, as ECMAScript 6 has been approved as a new standard. The anticipation for this approval has been running wild in the community for months, and years for others. While the evolutionary progress of the language was slow at first, the last few years have seen an incredible growth rate.
The ES Discuss site provides a neatly organized list of ECMAScript Discussion Archives that come directly from the Mozilla Mailing list. I don’t think there is a standalone search feature available, so you’ll have to rely on Google to find stuff that you need help with, want to explore more about.
They started producing these back in April, and they’ve quickly turned into one of the most resourceful pieces of content available for ES6 at the moment. Some of the recent articles go into detail about using templates, generators, and symbols — with plenty of comments for each piece to keep you busy for hours.
I’m not quite sure what is meant by the “interactive guide” part, but the design of the website does have a certain appeal. This resource looks at the major parts of ES6 and how to approach them, plenty of code examples to engrave the changes in your mind forever.
At the moment there are 12 different video casts available, each lasting a few minutes, explaining the basics of ES6, and below the each video there is a live console that you can use to play around with the code. Not all videos are free, but if you’re a video learner, this might be the place to go.
Now that ECMAScript 6 is the official standard, how are browsers going to keep up with the demand? This GitHub page is the perfect solution for analyzing the progress of browsers on the new standard, and what to expect in terms of features and updates.
I think it is relatively easy to treat programming as a martial art, it’s a long-life practice and there’s always more to learn, describing that a kata is a system of individual training exercises for practitioners of karate and other martial arts. That’s what this site is about, individual katas that you can explore by their appropriate subset.
A very cool and lightweight platform for learning the basics of ES6 features. It works just like Codecademy would, with each lessons being explained thoroughly, and some are complimented by community comments. It doesn’t get any easier than this.
on top of that, it actually is free to read online, so I recommend that you donate and help to promote the work of Nicholas C. Zakas if you enjoyed what he shared.
Medium has built their own little featured section for ECMAScript 2015, all the articles are written by Maciej Rzepiński and focus on the general features of the new standard, as well as some insightful stuff of what to expect in the coming months.
Interesting little piece that covers 12 things you should know about ES6. With focus on how the new features are going to work, nothing more than a refresher, still counts — right?
Here we have a post from Ben Lewis who talks about the transition phase of ES6 and how to best approach it. Surely now that it is an official standard, we will start to see plentiful of content related to ES6 in general, so articles like this are nice!
Resources for Learning ECMAScript 6
That’s about it for our first draft of this resourceful post. We will have to see how the future of this standard unfolds, and what kind of content is coming out the most, since I do believe that this post could be more neatly organized if only we had a little bit more people writing about their experiences of ES6 in general, rather than waiting on things to happen. Let us know what more you can suggest for this roundup and we will look into it.