I wish that people would spend a tenth of the time actually profiling Cargo as they do talking about theoretical performance of dependency resolution.
With a potentially exponential-time algorithm, benchmarks are not that enlightening: they tell you that simple cases are fast, but don't give much hint as to what sorts of inputs might cause execution times to explode and whether those inputs are likely.
-
-
Fortunately we have lots of experience to demonstrate that version resolution is virtually never a problem in practice.
-
If only there was some sort of real world project with a ton of dependencies to check if performance of dependency resolution is actually a problem or not.
- 3 more replies
New conversation -
-
-
Admittedly the wrong sort of theory won't tell you that either.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
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.