Title is misleading.<p>Article he is referring to is in Developer Works, and is written by:<p>"Michael Abernethy, Freelance Programmer, Freelancer"<p>The only thing IBM related is the fact that IBM supports the DeveloperWorks community and pretty much lets anyone post anything there that sounds even remotely decent. It's up to the commenters and others to determine how useful the article is.<p>The OP clearly is new to DeveloperWorks. Does he also think Blogspot is responsible for all content published under Blogspot.com or tumblr responsible for all under tumblr.com?
What a joke. These same people (nodejitsu) said I/O has been done wrong for 30 years without, themselves, having done the research.<p><a href="http://www.betabeat.com/2011/04/20/nodejitsu-raises-750k-from-east-and-west-coast-vcs/" rel="nofollow">http://www.betabeat.com/2011/04/20/nodejitsu-raises-750k-fro...</a><p>I have also heard Charlie Robbins say you can't build a web framework without threads, in spite of Python having multiple single threaded systems. When challenged, he said, "that's still a thread." Riiiiight...<p>So, back at you nodejitsu.
Developer Works is basically just an electronic magazine. Anyone can submit an articles.<p>There are plenty of positive node.js articles such as <a href="http://www.ibm.com/developerworks/cloud/library/cl-nodejscloud/" rel="nofollow">http://www.ibm.com/developerworks/cloud/library/cl-nodejsclo...</a>
What this article clearly puts on display is "Ignorance". The incidental Ignorance shown by original 'freelance' programmer as far as node.js and the Ignorance shown by marak of what IBM developer works is. It's like calling out PG to remove an article from HN. So as bad as the article was, the title and the blog post is blatant link baiting and an effective hatchet job on IBM. IBM probably doesn't care about node, why should it? Node.js is in no way impacting their bottom line, Node.js isn't even on their radar.
My understanding is that developerWorks will buy any article that's not horrible. Thus you see a lot of mediocre stuff written by mediocre freelancers and consultants looking to make names for themselves and pick up a little money between contracts.
IBM cares about driving technology towards its own products, to thereby improve its own bottom line and shareholder value. It will promote and/or trash even its own product lines based on sales, not technical quality. It is a corporation. Why would you expect anything different?
Actually, if it wasn't for his rebuttal article, I would've had no idea that node could do any of that. As I've asserted many times before, nodejs.org tells me almost nothing about what node.js can do and the community does an equally poor job of educating total newbs about how to use node.js in the real world. 50 different websites all showcasing the same "hello world" tutorial is not education.
Actually this IBM article is a good introduction for mainstream enterprise developers, and the majority of those have no idea what node.js is and never heard of it.<p>People who have a need in such a solution already know about it, and for the rest it's a niche product that solves a very specific problem for very specific products. Next.
Well.. Igor Sysoev (nginx) has pointed out some thoughts about why V8 and node.js isn't good for servers. The most important part is GC. You just can't afford it with enterprise or B2B services. This is very cool framework, V8 is great engine, but this stack can't be used in B2B projects.
The article was removed. Google has a copy, and I have a copy of its copy: <a href="http://kwpolska.github.com/nodejs-ibm.html" rel="nofollow">http://kwpolska.github.com/nodejs-ibm.html</a>