▲ 324 ▼ Package managers be like (linux.community) submitted 2 years ago by ExLisper@linux.community to c/programmerhumor@lemmy.ml 159 comments fedilink hide all child comments Sorry Python but it is what it is.
[–] krimson@feddit.nl 21 points 2 years ago (3 children) I use pip extensively and have zero issues. npm pulls in a million dependencies for even the simplest functionality. permalink fedilink source parent hideshow 6 child comments replies: [–] QuazarOmega@lemy.lol 11 points 2 years ago (2 children) Is that really the fault of the package manager or is it of the libraries you decide to use? permalink fedilink source parent hideshow 4 child comments replies: [–] ninpnin@sopuli.xyz 5 points 2 years ago (1 child) Fault of the libraries you decide to use, i.e. any and all node libraries permalink fedilink source parent hideshow 2 child comments replies: [–] QuazarOmega@lemy.lol 1 point 2 years ago Well if that's the case, can't argue with that lol permalink fedilink source parent [–] Theharpyeagle@lemmy.world 1 point 2 years ago Really the fault of js since its standard library is so lacking (leftpad, anyone?), but js wasn't built to do half the stuff it's being asked to do, anyway. permalink fedilink source parent [–] qaz@lemmy.world 4 points 2 years ago (1 child) You’ve never had broken dependencies? permalink fedilink source parent hideshow 2 child comments replies: [–] krimson@feddit.nl 5 points 2 years ago (1 child) Nope. I know mixing pip with python packages installed through your systems package manager can be a problem but that’s why I containerize everything. permalink fedilink source parent hideshow 2 child comments replies: [–] qaz@lemmy.world 1 point 2 years ago I separate everything in virtual environments myself, but in my opinion you shouldn't need to that to simply avoid breaking your system. permalink fedilink source parent [–] ExLisper@linux.community [S] -1 points 2 years ago (1 child) It probably works for your own local project. After using it for couple of days to install some 3rd party tool my conclusion is that it has no idea about dependencies. It just downloads some dependencies in some random versions and than it never works. Completely useless. permalink fedilink source parent hideshow 2 child comments replies: [–] TunaCowboy@lemmy.world 0 points 2 years ago This is clearly a layer 8 issue lmao. permalink fedilink source parent
[–] QuazarOmega@lemy.lol 11 points 2 years ago (2 children) Is that really the fault of the package manager or is it of the libraries you decide to use? permalink fedilink source parent hideshow 4 child comments replies: [–] ninpnin@sopuli.xyz 5 points 2 years ago (1 child) Fault of the libraries you decide to use, i.e. any and all node libraries permalink fedilink source parent hideshow 2 child comments replies: [–] QuazarOmega@lemy.lol 1 point 2 years ago Well if that's the case, can't argue with that lol permalink fedilink source parent [–] Theharpyeagle@lemmy.world 1 point 2 years ago Really the fault of js since its standard library is so lacking (leftpad, anyone?), but js wasn't built to do half the stuff it's being asked to do, anyway. permalink fedilink source parent
[–] ninpnin@sopuli.xyz 5 points 2 years ago (1 child) Fault of the libraries you decide to use, i.e. any and all node libraries permalink fedilink source parent hideshow 2 child comments replies: [–] QuazarOmega@lemy.lol 1 point 2 years ago Well if that's the case, can't argue with that lol permalink fedilink source parent
[–] QuazarOmega@lemy.lol 1 point 2 years ago Well if that's the case, can't argue with that lol permalink fedilink source parent
[–] Theharpyeagle@lemmy.world 1 point 2 years ago Really the fault of js since its standard library is so lacking (leftpad, anyone?), but js wasn't built to do half the stuff it's being asked to do, anyway. permalink fedilink source parent
[–] qaz@lemmy.world 4 points 2 years ago (1 child) You’ve never had broken dependencies? permalink fedilink source parent hideshow 2 child comments replies: [–] krimson@feddit.nl 5 points 2 years ago (1 child) Nope. I know mixing pip with python packages installed through your systems package manager can be a problem but that’s why I containerize everything. permalink fedilink source parent hideshow 2 child comments replies: [–] qaz@lemmy.world 1 point 2 years ago I separate everything in virtual environments myself, but in my opinion you shouldn't need to that to simply avoid breaking your system. permalink fedilink source parent
[–] krimson@feddit.nl 5 points 2 years ago (1 child) Nope. I know mixing pip with python packages installed through your systems package manager can be a problem but that’s why I containerize everything. permalink fedilink source parent hideshow 2 child comments replies: [–] qaz@lemmy.world 1 point 2 years ago I separate everything in virtual environments myself, but in my opinion you shouldn't need to that to simply avoid breaking your system. permalink fedilink source parent
[–] qaz@lemmy.world 1 point 2 years ago I separate everything in virtual environments myself, but in my opinion you shouldn't need to that to simply avoid breaking your system. permalink fedilink source parent
[–] ExLisper@linux.community [S] -1 points 2 years ago (1 child) It probably works for your own local project. After using it for couple of days to install some 3rd party tool my conclusion is that it has no idea about dependencies. It just downloads some dependencies in some random versions and than it never works. Completely useless. permalink fedilink source parent hideshow 2 child comments replies: [–] TunaCowboy@lemmy.world 0 points 2 years ago This is clearly a layer 8 issue lmao. permalink fedilink source parent
[–] TunaCowboy@lemmy.world 0 points 2 years ago This is clearly a layer 8 issue lmao. permalink fedilink source parent