HACKER Q&A
📣 hliyan

Why isn't there a Node.js SQL core module?


I understand that database drivers need to be installed as dependencies, but I'm wondering why basic relational database connectivity, querying and other mechanisms such as transactions are not part of core modules. E.g. java.sql.*, database/sql in Go.


  👤 syndicatedjelly Accepted Answer ✓
Because the Javascript community thrives on chaos. Why import guaranteed functionality written by intelligent and qualified core developers when you can sift through 18 implementations of the same library written by people who learned to program 16 weeks ago?

👤 quickthrower2
Java, Go and C# have big tech backers to finance building all the things under one umbrella.