I certainly do know about ES6 and ES7 and ES8. ECMA TC39 have not done much to fix the existing problems with JavaScript. Instead, they promote “strict mode” and the use of “linters” and “best practices.” What a weasily workaround! Just fix the damn things, already!

The reason TC39 can’t fix them is because it would probably break the web. Instead, they’ve chosen to pile on new feature after new feature bloating the language into a huge behemoth. ES8, for example, has a language spec of over 885 pages long! This is getting into Tolstoy’s War and Peace territory.

Do we really need, or want, such a big, complicated language???

Image for post
Image for post

ES9 and ES10 can only grow bigger, still. This is madness!

You are trying to defend the indefensible.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store