On Sep 25, 2014, at 8:57 AM, Tushar Jain <[email protected]> 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 [email protected].
To post to this group, send email to [email protected].
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.