Fedora project leader Matthew Miller weighs in (TechRepublic)
Fedora project leader Matthew Miller weighs in (TechRepublic)
Posted May 1, 2022 12:00 UTC (Sun) by atnot (guest, #124910)In reply to: Fedora project leader Matthew Miller weighs in (TechRepublic) by amacater
Parent article: Fedora project leader Matthew Miller weighs in (TechRepublic)
I'd say it's the exact opposite. Language developers saw that distributions weren't solving their problems, namely:
- cross-platform builds and dependency management
- allowing people to easily install and develop against multiple versions of a package
- allowing regular delivery of up-to-date libraries to users, on their own schedule
- effective integration with build tools
- sensible, low-friction workflows that don't require learning seven arcane file formats, shell scripts, semi-maintained perl tools, ftp, email and waiting weeks for people to ack your changes in multiple long queues
The only package manager that even comes close to solving any of these is the regrettably hard to use Nix. C can barely get away with this on unix for historical reasons. Although arguably, C build tools have become language specific package managers in their own right, just very inconvenient ones. Meson is moving in that direction. But if any new language that hasn't yet established a big ecosystem chose to start out with this model today it would fail instantly.
