Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The questions you ask are great, but slightly less important when you add the fact that everyone has the box already, and getting them to use a new box has been tried incessantly over the years, and yet here we are with the same old box.

Tl;dr -- pragmatism is why the web ecosystem is eating the world, not optimal design.




There are three players in the game right now all of whom can push updates to the vast majority of their user base very quickly. This isn't a problem like it was back in the day. Now it's pure stubbornness.


4 players (edge, firefox, safari and chrome, and no the last 2 are no longer close). One of them, the usual suspect, is still dog slow to update.

But even with that, wasm, service workers and other major changes don't come overnight. The rest of us still have a job to do.


I mean you're not wrong. If any major player added an existing mature language to the browser with 1st class support you would see the end of new JS.

Bonus points if it was a lisp or a 'hard' language because machismo alone would drive adoption overnight.


See also, Excel and VBA in corporate America. Will companies let employees install language environment X? Probably not, but they'll have access to Excel with VBA.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: