- browser as host to just a truly staggering amount of fragile & inhumane software development complexity
- barriers to entry to what was once a pretty simple environment to create things in
- necessity of trusting huge amounts of arbitrary and frequently malicious client-side code to participate whatsoever in web
(2/3)
@jonny …and so on. a lot of this was probably latent in the fundamental architecture of the web + the decision to have a language runtime at all.
js *as a language*? it sucks but also there are some neat things. ecosystem is a far bigger problem than the language itself. to a 1st approximation, i could say these things about any language people actually use.
i don't see a reason to think that a different *language* design would have changed most of the things i don't like about the situation.