4 ms·
> It sounded like people were claiming that WASM cannot dethrone JS, that JS will always be the language of the web, etcetc. So my question was more.. Why? You
by _Tev 9y ago
> It sounded like people were claiming that WASM cannot dethrone JS, that JS will always be the language of the web, etcetc. So my question was more.. Why?
You seem to be missing the biggest (at least to me) advantage of JS - how dumb it is.
It's great that beginners don't have much to learn. They do not need any complex environment setup. And even seniors get benefit of easy onboarding.
And considering web will always be primarily about UI i.e. high level code writable by any random guy without CS degree, why would JS lose its dominance?
- notheguyouthink 9y agoBeing the top language and being the goto might be different though.. although I'm not sure how to properly word the two, but what I mean is: A goto language is the language that most people are going to use because of the benefits for the problem domain. Eg, you're not going to write an embedded device application with a GC language like JS/Py/Go/etc. You're far better off with a low level, low memory and predictable language. Right now, JS is the goto for the web. It's actually not the only "choice", transpilers exist for many languages to JS, but it slows the app down, increases size, etc. So while people have options, the disadvantages of other Langs on the web make JS the goto. Saying that JS will no longer be the goto (or however you want to word it) doesn't mean people will stop using JS any more than embedded systems not using Python hurts Python. But it does mean people have options, and JS is a language of choice now, not requirement. At least, that's my dream - hopefully WASM provides that.