I have to admit I'm very skeptical of minimum version selection.
-
-
Replying to @pcwalton
But didn't you know that the versioning algorithm used by nearly every modern package manager is completely unworkable? Learning lessons from other language communities is so passe.
1 reply 0 retweets 2 likes -
I'm guessing you didn't actually read Russ's blog posts.
1 reply 0 retweets 1 like -
I did, actually. His motivation for MVS is very weak, relying on scare tactics around the np-completeness of other appraoches. But in practice, those aglorithms work very well and solve problems that MVS ignores.
1 reply 1 retweet 2 likes -
Also, to expand a bit: the go maintainers seem to optimize for simplicity of Go as a language and compiler. That's a reasonable goal, but it doesn't remove complexity. It just moves it to users of the language, who now all have to solve these problems themselves.
1 reply 0 retweets 1 like -
I would be interested in reading more detailed blog posts from both of your with your concerns.
1 reply 0 retweets 0 likes
http://aturon.github.io/2018/07/25/cargo-version-selection/ … is mostly in line with my thinking.
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.