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.
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?
If you read Marak's article and contrasted it to the original IBM article it would be pretty obvious that its all facts. The original author (no matter how closely relates to IBM he is) clearly didn't put enough time into researching his article. Thing he says are straight up wrong and claiming otherwise is foolish. The title is clearly HNO, but the content is all correct.
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...
I'd love to hear where you came up with this one..
'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."'
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.
I'm fully aware of how Developer Works operates and that IBM isn't directly responsible for any of the content posted.
With that being said, the clout gained from being posted on IBM.com means a lot to many people who have no idea how Developer Works is run and randomly come across the article from a google search.
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.
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.
exactly what i thought. the chap actually wants Node to mature & become Tomcat! Maybe when he reads about NowJS he'll want them to mature & become RMI. Heh
Article he is referring to is in Developer Works, and is written by:
"Michael Abernethy, Freelance Programmer, Freelancer"
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.
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?