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

I'm willing to bet that a solid 90% of all people desperately yearning for JVM (or similar) "in the browser" as well as stuff like these DOM bindings don't realize that JS is a powerful, decent, fast language. These days, at least. Instead of adding semi-functional alternatives, the web development community should focus on providing reasonable JS teaching and learning opportunities.

Mozilla's JS Guide is surprisingly well hidden, a majority of JavaScript tutorials are shockingly inadequate: there's a lot of potential there.

JS is neither awkward nor obtuse. Its shortcomings are exaggerated while its beauty is still a secret to many; that sucks.



JS might be great language, but still it's only one language, and it doesn't fit everybody. Allowing more languages in client-side web code enables more people to create great web apps.


These days Javascript is plenty fast enough to achieve this goal by simply writing other languages over the top of it...

There are some examples of this happening already, HotRuby for instance.


Being able to program on the client-side and server-side with the same language has some advantages. In addition, I imagine the number of people fluent in Python significantly exceeds those presently fluent in Javascript (not arguing against learning more languages, but a lot of people don't want to).




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: