3 ms·
this is an interesting perspective that I don't really understand and hope you will expand on. Which parts of the es6 changes do you feel you need to be an acad
by netcraft 12y ago
this is an interesting perspective that I don't really understand and hope you will expand on. Which parts of the es6 changes do you feel you need to be an academic to understand? The es5 spec is 6 years old at this point and it feels to me like es6 is taking forever to be implemented. Most of the changes are there to make things more consistent and reduce pitfalls and edge cases - let and const to solve the problems with var, fat arrows make functions cleaner and solve the this binding problem, classes and modules formalize what everyone has been trying to do in JS for years just in different ways. No doubt there's some learning to do, but on the whole it seems like a very conservative and solid list of enhancements.
- z3t4 12y agoJS is like that Indian wonder kid who wanted to come up with a cure for cancer. Then he was invited to London. Where he met C, C++ and Java, who made him become ECMAScript. http://youtu.be/BSQf7SUxJVw http://youtu.be/BSQf7SUxJVw
- z3t4 12y agoThe majority of JS developers do not know what a scope is, what Destructuring and Rest + Spread means, what a generator does, and have never heard of Map + Set + WeakMap + WeakSet.