logoalt Hacker News

paulddrapertoday at 3:11 PM2 repliesview on HN

The problem is the volume of dependencies. Most modern JavaScript, Python, Rust, Go, etc. projects have many dozens of transitive dependencies.


Replies

marcosdumaytoday at 3:32 PM

Hum... You should check your JavaScript numbers again.

I have never seen a project that uses npm and has only dozens of dependencies. Normal numbers are in the 10s of thousands (including different versions of some deps).

show 1 reply
mbreesetoday at 3:24 PM

Let’s not ignore that dependencies are far more common in JS than any of those other languages. My Go or Python projects generally only include a handful of external packages. Node projects on the other hand…

show 1 reply