I like Node insofar as it distracts hate away from the Ruby community, but c'mon now.
No, Rihanna does not respond to HTTP verbs. But then again, that's what young teens/early adults listen these days with less appreciation of music.
Justin Timberlake, Justin Bieber, Rihanna. C'mon now. What has come to the music industry?
I thank Ted Dziuba for knocking the wind out of Node a bit. It puts some perspective and questions to a lot of people's head when it comes to how to use Node.js. Props to him for taking time explaining the important bits.
Rails community was off the chart when it comes to cockiness back then so I suppose it deserves the hate.
2. In much the same way I tire of Node people claiming it's The Best Thing Ever because it has the shiniest Cargo[1] I also can't stand people who hate things purely because other people like it. You hate them because they have the shiniest Cargo.
I'm sure it has a purpose and it solves problems. I'd much prefer to discuss its technical merits, though. (Note: this was not an invitation to discuss its technical merits in this thread)
I am with you that I'm tired to see people pushing NodeJS. But I suppose am even more tired to see people working on some simple web app using NodeJS and pretend that it's Gold. I prefer to see people get better in fundamental concepts as oppose to keep hack-job and move on to the next thing.
I'm tired to meet with people in my day job that keep pushing for the latest tech.
"For the next project we must use JavaScript and NodeJS" or the "I can cut most of the LoC if we were to use JS". Only to hear that "Yeah, I'm not too sure, I just have a gut feeling that we could do with less LoC" after I drilled them as to "why it'll be less LoC? How can we solve X component with JS and its current libraries? How can we test Y automatically and efficiently?"
I'm tired to interview people that put in their resume "I know NodeJS" but flunk fundamental computer science aptitude.
I'm tired to hear "you know, if we re-wrote this bits with Rails, it'll be _MUCH_ better".
For these people, their Java skill is "decent". Their Ruby skill is "decent". Their JS skill is "hey I just read JS The Good Parts and this is how Crockford sez we should write JS" yet still missing the structure, the discipline, the "write for readability not for meta-programming"
Too many Learn-Yourself-24-Hours Ruby programmers out there. Too many Learn-Yourself-24-hours-me-too JavaScript programmers out there.
Ok, enough rant for Saturday morning :) Good day everybody.