News for hackers. Stuff that matters.
Re:The state of JavaScript modules by coldtea on Monday May 29, 2017 @04:53AM (#14438149)
>JS is backward compatible. So it got that too from Java other than the funky name.

You mean forward compatible. Which is unlike in Java.

New code (e.g. with ES6 features) doesn't work in older JS engines / browsers -- that's why we have transpilers.

Re:The state of JavaScript modules by pas on Monday May 29, 2017 @08:20AM (#14438726)
Java 8 lambas don't work on Java 6 JRE/JVMs either.

But your code is "futureproof". The spec/language/VM is backward compatible with old code. (In the sense that you can drop in the new version and old code runs.)