Hacker News new | past | comments | ask | show | jobs | submit login

Because of the JavaScript Everywhere crowd. When you have a hammer, everything looks like a problem for JavaScript.



God forbid we reuse knowledge instead of drudging lives through never ending learning of same concepts with different syntax’s and 10x costs for supporting every special native snowflake toolchain.


And of course the right way to do that is to take an extremely mediocre, rushed, incomplete language that is currently constrained to the browser, and make it run everywhere else, ironically having to reinvent many wheels and re-learn very old lessons the hard way along the way. Mission "reuse knowledge" is a hearty failure in node.js-land.


That’s why you use a language where the build tool of choice changes every month?


If that's the goal, the problem itself has been re-implemented by the Javascript ecosystem.


> knowledge


To be fair, js interpreters are available out of the box in all digital devices out there that embed a browser. That's a huge deal, as far as portability is concerned.

That said you do have things like https://opalrb.com/




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

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

Search: