News for hackers. Stuff that matters.
Re:“Node.js is one of the worst things to happen to the soft... by m4nu on Tuesday August 23, 2016 @05:09AM (#12342335)
Rants without proposing any alternative solutions can't redeem any use at all. Their only reason to be is to wrongly make their authors feel smart or skilled.
Re:“Node.js is one of the worst things to happen to the soft... by EugeneOZ on Tuesday August 23, 2016 @05:54AM (#12342508)
He proposed list of languages. And really, there's a lot of good languages to use on the servers. JS was never good language and we use it on the client-side just because it's the only language browsers know.
Re:“Node.js is one of the worst things to happen to the soft... by pmelendez on Tuesday August 23, 2016 @08:13AM (#12343033)
He doesn't explain why... other than ranting about the callback model (which has been in our desktops forever, most event systems rely on callbacks). The quote in the post has also misleading statements, NodeJs does scale in load and performance which is one reason why people use it instead of Python (which was one of the quote suggestions)
Re:“Node.js is one of the worst things to happen to the soft... by zaphar on Tuesday August 23, 2016 @09:16AM (#12343435)
That was not one of his suggestions, unless you count stackless python. It was an example (i.e. twisted in python) in support of his point that callback's are a bad way to structure concurrent programming. His suggestions were Erlang and Go which are arguably better approaches in a purely technical dimension to NodeJS.

What his rant misses is that most technical decisions aren't made on purely technical merit for a host of different reasons.

Re:“Node.js is one of the worst things to happen to the soft... by pmelendez on Tuesday August 23, 2016 @11:11AM (#12344342)
>His suggestions were Erlang and Go which are arguably better approaches in a purely technical dimension to NodeJS.

I would say that it is based on a subset of the technical dimension. Maybe Erlang and Go might have nicer ways to handle concurrency flows but if it doesn't have a library X to communicate with backend component Y then there is a technical reason not to use it.

Re:“Node.js is one of the worst things to happen to the soft... by humanrebar on Tuesday August 23, 2016 @05:51AM (#12342499)
There is value added in identifying and clarifying a problem. It's partly how we, as a group, find solutions to bigger problems.
Re:“Node.js is one of the worst things to happen to the soft... by hueving on Tuesday August 23, 2016 @08:18AM (#12343063)
Identifying a problem is separate from coming up with a solution for all but the most trivial of problems.