News for hackers. Stuff that matters.
Re:Go vgo: Semantic Versioning and Human Error by mzl on Tuesday May 22, 2018 @02:24AM (#17124071)
For vgo there is an explicit goal is to avoid NP-completeness for some reason. Systems of not-equals are NP-hard (trivially models 3-colouring), so allowing not-equals constraints on package versions is a non-starter if the stated goals of vgo are to be maintained.

Personally I think that some kind !=-requirements are needed for package managers just for this case, and thus the choice of dependency resolution approach vgo has is wrong IMHO.

There are no comments on this comment yet.