Obviously I disagree with this criticism of Cargo. Some may call it “SAT solving”; I call it “making it easy to keep dependencies up to date”. Not allowing users to document incompatibilities doesn’t actually *solve* anything; it just makes things that should be easy hard.https://twitter.com/_rsc/status/1201943365358686208 …
-
-
I mean, if it didn’t solve any problems, nobody would be writing version specifications other than basic major/minor versions in Cargo.tomls. But, obviously, people are doing that. Not often, but people do use that functionality.
-
I wish there was some discussion of Haskell here, which has a policy that attempts to address these issues, a way of updating packages to fix things, and a lot of controversy about both.
- 1 more reply
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.