News for hackers. Stuff that matters.
Re:If you're using Node.js, you're doing life wrong by andrewvc on Friday February 03, 2012 @11:44AM (#3547793)
I'm really pretty anti-node, but this article isn't very good. The concerns here are mixed up and not very thorough. All these points need graphs, charts, something solid to anchor them to. This is the sort of article that polarizes, but doesn't add to the discussion.

It starts off strong talking about a high bug count, but never gets into specifics there.

As far as scaling across cores goes, it's disingenuous to suggest that node can't do this, there are a number of options here. Message passing, for instance, does indeed work.

As far as nested callbacks sucking, I totally agree. But a walk through why would add a lot more substance here as well.

Re:If you're using Node.js, you're doing life wrong by mnutt on Friday February 03, 2012 @01:23PM (#3548214)
I don't think it even starts off strong with the bug counts. That wasn't node, but using Chrome/v8 directly to parse web pages for their web crawler. I'm not the least bit surprised that parsing unfiltered HTML from the internet dominates their bug count.

I also won't be surprised if their rewritten scala HTML parser also dominates the bug counts.

Re:If you're using Node.js, you're doing life wrong by nephics on Friday February 03, 2012 @12:34PM (#3548007)
Unfortunately, this way of stating unqualified arguments as basis for reasoning is quite prevalent on the Internet.

Keeping it to node.js bashing, this guy takes the discussion to a slightly lower level: http://youtube.com/watch?v=1e1zzna-dNw

Re:If you're using Node.js, you're doing life wrong by highace on Friday February 03, 2012 @01:16PM (#3548196)
Ha, I liked that. But slagging aside, are the points he makes baseless?
Re:If you're using Node.js, you're doing life wrong by AdrianRossouw on Friday February 03, 2012 @01:25PM (#3548225)
How is that lower level ?

He tries to discredit node by taking apart the copy on the front page of nodejs.org.

It's all conjecture and ad hominem.