The title seemed to conflate Java and JavaScript, which have two fairly different functions. Java is like C and C++ and is of course "write once, run everywhere," which may be beneficial. With the rise of node.js, though, JavaScript is gaining more use in backends, instead of being restricted...