Remix.run Logo
paulddraper an hour ago

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

marcosdumay 35 minutes ago | parent | next [-]

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).

17 minutes ago | parent [-]
[deleted]
mbreese 43 minutes ago | parent | prev [-]

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…

paulddraper 25 minutes ago | parent [-]

Really? My requirements.txt does tend to be shorter than package.json, but not by a massive amount.