As someone who has spent the last six months coding in Node.js, I completely disagree with this notion. One of my favorite advantages of Node is in fact that it is based on javascript. When building my application I can share code between client/sever side (string formatting methods for example) and don't need to do any mental context switching when it comes to languages. I've developed in javascript for years and al…
Disclaimer: I don't program in JavaScript or Node.js. So I'm talking from conceptual understanding, not experience.