let more than
var more and more in open source projects and beyond (Electron-based, Webpack, etc.). Are there any solid plans to move away from teaching the problematic
var variable declaration over the block-scoped
One particularly important—and controversial—point is the use of semicolons. GitHub, Twitter, NPM, and many other large organizations have moved away from them—even including leaving them out in the new standardjs.com. Leaving out semicolons is tremendously helpful for beginners. The cases where no including them causing a problem are very esoteric and rare. Better to memorize those very specific cases as they grow beyond beginners.
I realize not many will care to hear this, but I feel its important to spread the word.
node (which I strongly recommend).