|
|
|
|
|
by nordsieck
2750 days ago
|
|
>>> As a C++ developer I can’t imagine 1700 dependencies in a relatively new code base. >> I think the answer is everything in your standard library plus some of the stuff you would use 3rd party dependencies for in your own project. > Even in C with its tiny standard library you don’t see this kind of explosion. I think one of the largest factors is that client-side JS doesn't have a good solution to the problem of dead code elimination. There are solutions like Google Closure (the JS-to-JS complier), but it's difficult to set up and not many people use it. Instead, it seems like people have moved to lots of small dependencies so they can essentially do dead code elimination by hand. |
|