Remix.run Logo
forrestthewoods 4 days ago

This is an argument for a good build system, not a package manager.

BobbyTables2 4 days ago | parent | next [-]

These aren’t always separate.

Some distos might try to support multiple versions of a library. That could require installing it to different prefixes instead of the default. Thus, the build system will have to comprehend that.

forrestthewoods 4 days ago | parent [-]

Not everything in the world revolves around Linux. Distros terrible choices around shared library architecture has nothing to do with build systems for most languages.

01HNNWZ0MV43FF 4 days ago | parent [-]

True. The most popular Unix is after all macOS, followed shortly by WSL2

justinrubek 3 days ago | parent [-]

There are way more servers running linux than there are macos installs. And wsl2 is linux.

forrestthewoods 3 days ago | parent [-]

Number of servers isn’t the right metric imho.

Literally all code I write runs on Windows, macOS, Android, and Linux. In roughly that order of priority. No I do not and will not use WSL2, it’s an abomination.

j2kun 3 days ago | parent | prev [-]

Build systems are yet another special circle of hell.