@izs I suspect it will be easier to enforce with a typed language. Most of them time, if you violate semver, code won't compile.
-
-
@wycats I still maintain that explicit range syntax is safer. If you say you want 1.6.3, get that. If you want guessing, use ^ to opt-in. -
@izs all dupes all the time only works when deps are only used internally. As soon as packages start sharing interfaces, kaboom. -
@wycats Yeah, but meh. Ostensibly that's what peerDeps are for, but I'd argue "sharing interfaces" is the fundamental reason peerDeps suck. -
.
@wycats "Sharing interfaces" is just "sharing state" in fancy clothes. -
@izs Not necessarily. In Cargo, "sharing interfaces" means "sharing static types"; no state involved. Useful to get a crisp understanding. -
@wycats@izs just like collecting doesn't mean searching?#restorethe4th -
-
@wycats don't worry so am I
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.