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

Very surprised by the ubiquity of JS in non-web libraries/frameworks. I know it's a well-played fiddle, but it's saying something damning about our ability to put together quick and easy applications with other languages - or maybe just the number of people who start with webdev - when JS becomes the first choice. Is it just a consequence of how much UI work has been put into HTML rendering engines?


Also consider how beneficial it is from an employer's perspective to just force all UI to be HTML/JS, impedance mismatches be damned.

Edit: another consideration is if HTML/JS is the standard UI, then it biases that generation of developers to favor that particular abstraction. Innovation is framed as, "look where we managed to cram HTML/JS!" Actual innovation, which would be more along the lines of, "here's a new paradigm/abstraction that replaces HTML/JS" is seen as eccentric and largely ignored. In effect, developers' over-attachment to the way things are done greatly slows forward progress. They're only able to recognize small, incremental improvements.


Big bang improvements are how you get systemd. Isn't incremental improvement the core of Agile and hence all-the-rage?


Systemd got adopted a lot despite being hated.


Many of the top items in the subset of JS Language and Non-web libraries/frameworks (moment, async, request, underscore/lodash, bluebird/q) might be included in the standard libraries of other languages. Also, a bunch of reasonably popular tools like rollup and systemjs may be miscategorized


JS is vastly overrepresented due to its popularity amongst some "hip" crowds and some small companies.




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

Search: