top | item 42962715

(no title)

potus_kushner | 1 year ago

the micro-dependency scheme used by go, rust, js and others is to blame. makes it far too easy for people to pull in libraries for just about any task, even if it can be coded in just 5 lines. this often results in simple apps having hundreds of recursive dependencies.

a C programmer thinks twice whether to use a 3rd party library, because users will have to install it using their distro package manager. so they generally stick to what's commonly available there or write their own 20 lines for micro-tasks. one of the benefits that come along with that is that these distro packages are usually well vetted.

discuss

order

No comments yet.