On Sep 25, 2014, at 8:57 AM, Tushar Jain <mytus...@gmail.com> wrote:
>  
> I am about to write an article on what is Node.js and why it is gaining so 
> much popularity in the tech community and the market place. Of course I have 
> tried my best to explain the worth of Node on grounds of the mentioned 
> points. As this is the most active community of node I have found so far, I 
> thought to intake your opinions regarding Node.


I have a somewhat idiosyncratic take on the popularity of Node: Setting aside 
the advantage of a single client/server programming language (JavaScript), I 
believe Node's success/popularity is (among other things) because of a cyclical 
event in software development: ever growing complexity (of abstractions, 
frameworks, etc) and an ensuing "reformation" that gains traction as the the 
complex systems impose greater and greater entrance penalties. To learn and 
write a Node app requires much lesser effort and philosophical (framework, 
"pattern", methodology) commitment than with other platforms (and languages). 
While I may be pilloried for this,  I think of NodeJS as the Perl of the 2010s.


> Feel free to give your opinions on why Node is important now a days( or it 
> lacks something that makes it a bad choice for some specific domain).


Again, idiosyncratic: I think Node is important because it returns control back 
to the programmer (as described above). When I say Node, I mean the entire 
ecosystem: npm, Express, so on.

        --ravi


-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to nodejs+unsubscr...@googlegroups.com.
To post to this group, send email to nodejs@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/CAD58D7F-118B-4941-82B1-A315284CD4A6%40g8o.net.
For more options, visit https://groups.google.com/d/optout.

Reply via email to