6 ms·
People would need to learn to not use Javascript, instead moving to a more exotic language (exotic in the context of DHTML scripting, not in general) with more
by HelloNurse 12y ago
People would need to learn to not use Javascript, instead moving to a more exotic language (exotic in the context of DHTML scripting, not in general) with more complex and possibly less mature tooling.
Given the current popularity of Javascript, this means that the exotic language must be very compelling; the two main reasons, reusing good libraries written in some other language and reusing good programmers who don't know and won't learn Javascript, appear rarely applicable (there are Javascript libraries for most needs and most developers involved in web development think they know enough Javascript) and they cover only a portion of most plausible projects or teams when applicable (there are important parts of the application beyond any library, and someone will want to use Javascript).
As for actual language fetures (templates in C++, various functional styles in Ocaml and Haskell, etc.) a language fan needs to justify costs like performance loss, write-only generated Javascript code, flaky libraries, gigantic file sizes, and so on.