Hacker News new | ask | show | jobs
by jrumbut 1195 days ago
JS is complicated because the browser environment is complicated.

If it's going to be rendered by and live in a web browser it will either be complicated or limited in some way (like low code/no code tools).

1 comments

That's not really true. It's complicated because the language is one of the worst to manage.
It's not really any worse than Python or Ruby, but you also get TypeScript which helps
I posit that it is both.

Dealing with interactivity in the browser is subtle, complex and full of edge cases. JavaScript is also a horrible, broken language that’s not really fit for purpose. We’ve collectively invested a lot of time and resources trying to improve the experience of working with it, but the point still stands.