really tired of people using the term “left-pad” in reference to http://crates.io dependency discussions, as the left-pad incident is not possible on http://crates.io by design, so it’s unclear what the term even signifies beyond “dependencies are bad”
It's the name of a pattern. Patterns get named after specific examples all of the time. Specifically, where the pattern is "highly used but border-line trivial dependency." Having a name for that pattern is useful, because it can point to where a dependency tree can be trimmed.
-
-
left-pad is not a good name for the pattern. It's a singular incident that I have yet to see recreated somewhere else. Yet we use it as stand-in for a pattern that is not even agreed if we can find a good definition for it.
-
Yes, well, naming is hard. I think we should do a better job at trying to interpret what people mean by "the left-pad incident." One meaning doesn't have relevance to Rust, so that can be addressed easily. But the other meaning definitely does and reflects a legitimate concern.
End of conversation
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.