Neither one of us can back up our claims, but: Surely there's a non-trivial amount of people out there who abhor JS and who would still want to be able to target the web as a platform?
> Manipulating the DOM without Javascript is as useful to understand it as manipulating a car without hands.
Why? If you mean that because "things are the way they are", then sure, but this isn't a fundamental limitation.
> Better use wasm for what it's good at: obfuscation of proprietary code,
That's not what WASM is for.
> high intensity mathematics, port of existing code. Not adding a span in a div please.
But why? Why should that last task be the domain of only JS?
I think this is exactly the attitude that has kept me shying away from the web as a platform. On classical OS platforms, they may well be better suited and less suited languages for a given task – but declaring that you mustn't do something in a given language is just strange to me. Yet it seems like the norm on the web.
> Surely there's a non-trivial amount of people out there who abhor JS
The amount of people for whom the hate is deserved and not just a knee jerk reaction is probably trivial though (at least once you include Typescript and ES6). Modern JS is not a bad language and it's time for hating on it to go out of fashion.
> The amount of people for whom the hate is deserved and not just a knee jerk reaction is probably trivial though (at least once you include Typescript and ES6). Modern JS is not a bad language and it's time for hating on it to go out of fashion.
I'm not saying it's a bad language any more than I'm saying that strawberry ice cream is bad. I'm merely stating the fact that there's a non-trivial amount of people who abhor strawberry ice cream and JS. I find your reply, that strawberry ice cream is perfectly fine, a strange one.
Neither one of us can back up our claims, but: Surely there's a non-trivial amount of people out there who abhor JS and who would still want to be able to target the web as a platform?
> Manipulating the DOM without Javascript is as useful to understand it as manipulating a car without hands.
Why? If you mean that because "things are the way they are", then sure, but this isn't a fundamental limitation.
> Better use wasm for what it's good at: obfuscation of proprietary code,
That's not what WASM is for.
> high intensity mathematics, port of existing code. Not adding a span in a div please.
But why? Why should that last task be the domain of only JS?
I think this is exactly the attitude that has kept me shying away from the web as a platform. On classical OS platforms, they may well be better suited and less suited languages for a given task – but declaring that you mustn't do something in a given language is just strange to me. Yet it seems like the norm on the web.