- Joined
- Jan 2, 2025
that's why we have a large need for language-agnostic package management that works on all systems and can do project-based management, multiple versions, and everything else
Perhaps this provides a hint as to the reason for language-specified package managers.also windows and macos not having package managers is a skill issue on their part, but at least they can install one
I don't think so.doesn't apt use a lot of perl?
(well, technically, they are different packages, but the end result is the same)
Then you must build the infrastructure for the package manager (e.g. viewing all versions of a package in increasing order (just an example)) around this.For example, semver, a single number, and something else. (the "-n" is the version of the package itself, not the software):
Perhaps if only implement sorting for the few most popular formats, but then you are making subjective assertions about which things get first-class support.
You may consider this an acceptable tradeoff, but it is a tradeoff.
So if nobody cares to regularly package Library X for OS Y, the user is needed to manually download it?It is the job of the packager (which may, or may not, be the software developer) to package the software
You need building (which need packages) to be perfectly reproducible on all platforms at all times, unconditionally.Why should I care about the opinions of a package manager on a system that I don't use?
This is within the purview of a language developer.
I agree, this is a significant problem, but it is also a small minority of software.if I were forced to use language-specific package managers then this would be rather inconvenient to say the least.
Generally I agree with the rest of what you've said.
The worst thing about electroniggers is there is an infinitely superior alternative (WebView) that does exactly what they want, but it requires 20 minutes of additional one-time effort so they decline to even consider it.desktop VPN apps that take up 500 MB of storage space (glares at Mullvad)
Build script that refers to multiple package managers. Frankly not much superior than what you said.he thinks you should just install the 140mb static binary package built from god knows what on some niggerlicious github ci server
Unsafe. RIIR.what do you think ofpkg-config
it's my favorite language-specific package manager
Did you forget the 3 transwomen to balance the polycule?Twelve?