5 ms·
> Have you tried using a more modern tool like Meson? It is more comparable to Cargo. Not comparable at all. The difference is Cargo is the official standard
by flykespice 3y ago
> Have you tried using a more modern tool like Meson? It is more comparable to Cargo.
Not comparable at all.
The difference is Cargo is the official standard package manager of the Rust language. Meson is one among the sea of incompatible build systems for the C language.
- binary132 3y agoThat's why we need a new build system / package manager for C. /s (but not really)
- funnyflywheel 3y agohttps://xkcd.com/927 https://xkcd.com/927 comes to mind.
- tialaramex 3y agoRight, crucially cargo is in the box with your Rust compiler, you have to go out of your way to have just the actual Rust compiler but not cargo. As with the lesson gofmt taught, you must supply the basic feature in the box. Humans are lazy, so if it doesn't come in the box only people who know they can't live without it will even bother, put it in the box and only people who can't live with it will remove it.
- humanrebar 3y agoBut C ships to all sorts of places, so why would C limit its options by limiting its support to its own package manager?
- kerkeslager 3y agoHow would having a builtin build system (I'm not even asking for a package manager) limit where C can ship to?