This choice is more about a platform choice than a language choice. At the "lowest" level Javascript is still unavoidable (until multiple run-times are incorporated into browsers) but the programmer does not need to concern himself with it, if it does not want to.