6 ms·
It is hated so much because it is used so much. If it was a niche or obscure platform then no-one would have cared.
by Raed667 5y ago
It is hated so much because it is used so much. If it was a niche or obscure platform then no-one would have cared.
- spectramax 5y agoIMO this argument isn't all or nothing. Sure, popular things are hated but Node is especially eggregious. There is more to it than "its just popular". In my experience, the entire JS ecosystem does not respect robustness, stability, backwards compatibility, correctness, testability, and learning from other ecosystems. It continues to erode itself with emojis in the package manager, childish schzophrenia of frameworks, complete disregard for proven methodologies and extreme indifference to maintainability.
- betacat 5y agoThose are people problems, not language problems. You can have a relatively stable, testable toolchain in JS.
- akudha 5y agoJava is used everywhere, I'd wager it is nowhere near hated as much as node or JS in general. PHP with all its flaws is also used on the web, much more than any other language except Javascript, it too gets less hate than JS/Node.
- Raed667 5y agoI don't think we hang in the same bubbles. Java (pre version 8) and PHP still get a lot of hate in my dev community.
- akudha 5y agoYes, all three get hate, but I'd wager JS gets more hate than the other two. But people put up with JS because there is no choice Maybe it is just a personal preference then. I'd take Java and PHP over Javascript any day.
- tonywoode 5y agoI'll take you up on that wager!