3 ms·
I have learned Node.js from scratch over the last 6 months or so (I was introduced to it by the Startup Engineering MOOC on coursera). Before that my experience
by dopplesoldner 13y ago
I have learned Node.js from scratch over the last 6 months or so (I was introduced to it by the Startup Engineering MOOC on coursera). Before that my experience was with backend languages - C++, C#, python.
Initially it was a steep learning curve and coming from a "synchronous" way of writing code, I managed to get myself in all sorts of mess. But with time as I have become more comfortable, discovered new patterns (async, promises) I can say I am liking node.js more and more.
Also, the ability to code in a single language for your entire stack (Angular, node, mongo) is not to be overlooked for productivity gains.
So far I haven't really gotten the change to try Go but if your fears are just regarding the async patterns in node.js, I can assure that its NOT that bad and in return it makes you a better programmer.