Things I Regret About Node.js [video]
I think it&#x27;s quite interesting to see that originally node.js was presented as a bloat-free alternative to &quot;enterprise languages&quot; like Java, C# or even Python or Ruby. A lot of complexity was subsequently added in an ad-hoc way which has resulted in (for example) a package management system that&#x27;s wildly out of control.<p>It&#x27;s very popular of course, so I&#x27;m definitely not arguing that metric. However, the stuff that was originally called examples of tooling that exhibits unneeded bloat and complexity (Maven) is now reimplemented in Javascript, but poorly (npm).