What's My Problem With Node.js?
codemanship.co.uk
codemanship.co.uk
I get the point of this article...but it is a bit bland, short, and doesn't really offer much in the ways of why this is dangerous or how it applies to the average Joe.
Maybe with some more meat this article would be a big selling point; however, right now it offers, what may be a completely valid point, masqueraded behind a very thin veil of, "Because others say so!"
Tell me why!! Give me an example. Show me how Node.JS fails at distributed concurrency because it is an over-use of it! :)
You didnt make a good case against nodejs. If it's about Javascript, then it's not a good criticism.
A good case against it could be it's concurrency model,the fact that node maintainers dont control V8,or the difficulty to use streams.But you didnt say anything interesting that would make a business reconsider its use of nodejs.
Even worse,you didnt even talk about alternative solutions,like GO, or scala. Some big businesses like SAGE or PAYPAL went with nodejs successfully, care to explain why they made the wrong choice?
I'm not sure what's your point,care to explain?
So programming is for the elite, and the rest of the peons ought to be relegated to scripting and spreadsheets, it seems.
The overall spirit of this article, taken to the nth degree, would imply that any high-level language or any platform should not exist, but rather a few chosen developers should be allowed to program in assembler.
Those who don't like the Javascript part of Node.js might be interested in the C++ port: