To be fair, the OP is basically an intro to his post on how to &quot;fix&quot; javascript.[1]   This post basically says we should create a new Javascript that is the same as the old Javascript without all the bad parts.<p>Which throws away the two biggest strengths of Javascript: it works everywhere, and is compatible with tons of existing code.<p>1:  <a href="https:&#x2F;&#x2F;medium.com&#x2F;javascript-non-grata&#x2F;javascript-the-next-generation-45b93f1db7fd#.s1rpntltj" rel="nofollow">https:&#x2F;&#x2F;medium.com&#x2F;javascript-non-grata&#x2F;javascript-the-next-...</a>