4 ms·
>I see this view a lot - what I rarely ever see is a concrete discussion about what exactly is wrong with the "foundation" of javascript. The things that were
by treis 3y ago
>I see this view a lot - what I rarely ever see is a concrete discussion about what exactly is wrong with the "foundation" of javascript.
The things that were added mostly were to fix problems of JS:
arrow functions => because of "this" shenanigans
template literals => I'd say a basic part of a language
async/await => Promise/future hell
destructuring, classes, enhanced object literals => These are all syntactic sugar/nice to haves. Nothing really was broken here.
native modules => Another time I'd say that it's a basic part of a language