I completely agree with you. The problem as I see it is that basically the whole dev world knows javascript to some degree, heck even if they don't its a pretty basic language and similiar to most others you know. Erlang, however, is its own thing, completely different in terms that most imperative lang/oop devs are used to, and means you can't just install erlang and go, which is largely the case with node.js
Yes, good point. But I cringe when people say that "10k connections is a magic"! There are three things which make Node.js popular:
- ease of starting (especially with things like Meteor)
- one language for server-side and client-side
- npm
But in terms of scalability, robustness and network performance it is inferior
Comments
I completely agree with you. The problem as I see it is that basically the whole dev world knows javascript to some degree, heck even if they don't its a pretty basic language and similiar to most others you know. Erlang, however, is its own thing, completely different in terms that most imperative lang/oop devs are used to, and means you can't just install erlang and go, which is largely the case with node.js
Yes, good point. But I cringe when people say that "10k connections is a magic"! There are three things which make Node.js popular: - ease of starting (especially with things like Meteor) - one language for server-side and client-side - npm
But in terms of scalability, robustness and network performance it is inferior