Interview with Ryan Dahl, Creator of Node.js
mappingthejourney.com
mappingthejourney.com
I think this is why Rails still exists, even after all the bad press it received after Twitter moved away from it [1].
Node is a great stepping stone for newer developers to get exposure to software development without having to learn a complex framework, .NET for example. It's an incredibly flexible language where you can embrace functional or object oriented programming.
Javascript can be a quagmire of a language at times, but once you learn to properly wield it -- it becomes somewhat endearing. A butter knife that will easily cut a steak, if you will.
[1] - https://blog.twitter.com/engineering/en_us/a/2011/twitter-se...
It's hard to imagine a world without all of the tooling and frameworks that Node has brought about, even if has added an extra layer of complexity -- i.e. webpack.