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

A many-billion dollar, world changing industry has been exclusively constrained to one dynamically-typed, weird language cooked up by one guy in a hurry, over 20 years ago.

I'm definitely not a lover of JavaScript as a language, but it helps when you start thinking about JS as a "assembly language for the web". Very few people get worked up about whether x86 assembly language is a bad language we've for the most part moved on to a higher level of abstraction.

The same could be true for JavaScript. When I have to use JavaScript without TypeScript especially with a codebase that I'm not familiar with, it's like walking on a tightrope not knowing what you might break. You're always afraid of doing refactorimgs that would be a CTRL-K away with Resharper.



Kudos to Emscripten and the like for doing the best possible thing here, but if you STOP thinking like a front-end web dev, then low-level code is designed to be low-level code.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

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

Search: